Jump to content

erickzin

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About erickzin

  1. erickzin

    Ajuda Laço de Repetição

    Galera estou com o seguinte problema. Fiz esse programa e ele tem que retornar: A- Media da altura das pessoas com menos de 40 anos. B- A porcentagem de pessoas do sexo masculino com mais de 1,80m de altura. Sou iniciante e não sei onde está errado. Me ajudem por favor. Valeu! #include <stdio.h> #include <stdlib.h> #include <math.h> int main() { char sexo,M; float alt, id, salt, npes, malt, nmasc, ntotal, pormasc; salt=npes=nmasc=ntotal=0; printf("Digite a altura: "); scanf("%f", &alt); while (alt>0) { printf("\nDigite a idade: "); scanf("%f", &id); printf("\nDigite o sexo: "); scanf(" %c", &sexo); if (id<40) { salt=salt+alt; npes=npes+1; } if(sexo=='M' && alt>1.8) { nmasc=nmasc+1; } ntotal=ntotal+1; scanf("%f", &alt); } malt=salt/npes; pormasc=(nmasc/ntotal)*100; printf("\nMedia de altura: %.2f", malt); printf("\nPorcentagem Masculina: %.2f\n", pormasc); system("pause"); return 0; }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.