Olá galera.
Estou com uma lista de exercícios para resolver e estou tendo dificuldades para resolver um exercício em específico e gostaria de saber se poderiam me ajudar.
Segue abaixo o exercício e o código.
1- Ler a altura e o sexo de 15 pessoas e mostrar as informações abaixo:
a) A maior e a menos altura do grupo
b ) A média de altura das mulheres e dos homens.
c) A quantidade de homens e mulheres em porcentagem.
#include<stdio.h>
#include<stdlib.h>
int main
{
float quantidade=15, H=0, M=0;
float peso[15][2], maior=0, menor=10, alturaH=0, alturaM=0;
for(int aux=0; aux<quantidadet; aux++){
do{
printf("Insira o sexo %d(m->1 e f->2): ", (aux+1));
scanf("%f", &peso[aux][0]);
if((peso[aux][0]>0)&&(peso[aux][0]<3)){
if(peso[aux][0]==1){ H++; }
else{ M++; }
}
else{ printf("\nValor invalido!\n\n"); }
}while((peso[aux][0]<1)||(peso[aux][0]>2));
do{
printf("\nInsira a altura %d(em metros): ", (aux+1));
scanf("%f", &peso[aux][1]);
if(peso[aux][1]>0){
if(peso[aux][0]==1){
alturaH+=peso[aux][1]; }
else{ alturaM+=peso[aux][1]; }
}
else{ printf("\nValor invalido!\n"); }
}while(peso[aux][1]<=0);
if(maior<peso[aux][1]){ maior=peso[aux][1]; }
if(menor>peso[aux][1]){ menor=peso[aux][1]; }
printf("\n\n");
}
printf("a - a maior altura é %.2f m e a menor é %.2f m\n", maior, menor);
printf("b - a media da altura das mulheres é %.2f m e a dos homens é %.2f m\n", (alturaM/qtdM), (alturaH/qtdH));
printf("c - a quantidade de homens é %.2f \% e mulheres é %.2f \%\n\n", ((qtdH/qtdtt)*100), ((qtdM/qtdtt)*100));
system("pause");
return 0;
}