Ir ao conteúdo
  • Cadastre-se

vieiraleo

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Ola, meu professor de c Passou um exercicio, consegui fazer, porém o professor e extremamente chato com relação a logica, gostaria que vocês analisasem o programa e me dicessem se tem algo errado com relação a logica e a identação. Segue o enunciado do exercico e o exercicio feito: Foi realizada uma pesquisa sobre algumas características físicas da população de certa região, a qual foram coletadas as seguintes informações referentes a cada habitante. Sexo (M-masculino / F-feminino) Cor dos Olhos (V-verdes / A-azuis / C-castanhos) Cor dos Cabelos (L-louro / C-castanho / P-preto) Idade - Crie um programa que apresente a maior e menor idade da pesquisa, e apresente o percentual de indivíduos do sexo Feminino que tenham entre 18 e 35 anos, tenham cabelos Louros e olhos Verdes. A pesquisa foi realizada com 35 pessoas. #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { char corolhos,corcabelos,sexo,verde,azul,castanho; int cont=0,zul=0,tanho=0,erde=0,cabcastanho=0,cabloiro=0,percentual=0; float calculopercentual=0; int idade=0,maioridade=0,menoridade=1000,cabpreto=0,homens=0,mulheres=0,pessoas=0; for(pessoas=0;pessoas<35;pessoas++) { printf("Digite o Sexo [M]asculino ou [F]eminino\n"); scanf(" %c",&sexo); if(sexo=='m'||sexo=='M') { homens++; printf("Digite a cor dos olhos do Homen [A]zul [V]erde [C]astanho\n"); scanf(" %c",&corolhos); switch(corolhos) { case 'v':erde++;break; case 'V':erde++;break; case 'a':zul++;break; case'A':zul++;break; case'c':tanho++;break; case'C':tanho++;break; } printf("Digite a cor do cabelo [L]oiro [C]astanho [P]reto:\n "); scanf(" %c",&corcabelos); switch(corcabelos) { case 'l':cabloiro++;break; case 'L':cabloiro++;break; case 'c':cabcastanho++;break; case'C':cabcastanho++;break; case'P':cabpreto++;break; case'p':cabpreto++;break; } printf("Digite a Idade:\n"); scanf("%d",&idade); if(idade>maioridade) { maioridade=idade; } if(idade<menoridade) { menoridade=idade; } } if(sexo=='f'||sexo=='F') { mulheres=mulheres+1; printf("Digite a cor dos olhos da mulher [A]zul [V]erde [C]astanho\n"); scanf(" %c",&corolhos); switch(corolhos) { case 'v':erde++;break; case 'V':erde++;break; case 'a':zul++;break; case'A':zul++;break; case'c':tanho++;break; case'C':tanho++;break; } printf("Digite a cor do cabelo [L]oiro [C]astanho [P]reto:\n "); scanf(" %c",&corcabelos); switch(corcabelos) { case 'l':cabloiro++;break; case 'L':cabloiro++;break; case 'c':cabcastanho++;break; case'C':cabcastanho++;break; case'p':cabpreto++;break; case'P':cabpreto++;break; } printf("Digite a Idade:\n"); scanf(" %d",&idade); if(idade>maioridade) { maioridade=idade; } if(idade<menoridade) { menoridade=idade; } } if(idade>18) { if(idade<35) { if(corcabelos=='l'||corcabelos=='L') { if(corolhos=='v'||corolhos=='V') { percentual++; } } } } } printf("A menor idade e:%d\n",menoridade); printf("A maior idade e:%d\n",maioridade); calculopercentual=percentual*100/mulheres; printf("O Percentual de mulheres entre 18 e 35 anos, com cabelos loiros e olhos verdes e:%.2f\n",calculopercentual); system("pause"); return 0;

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!