#include <stdio.h>
int main( ) {
float alturas = 0.0f ;
int contador = 0 , masculinos = 0 , femininos = 0 ;
printf ( "Cálculo de alunos e alunas e média de suas alturas\n " ) ; while ( contador < 3 ) {
float altura;
char gen;
printf ( "Digite a altura e o sexo do aluno\n " ) ; if ( gen == 'm' || gen == 'M' ) masculinos++;
else if ( gen == 'f' || gen == 'F' ) femininos++;
else continue ;
alturas += altura;
contador++;
}
printf ( "A média de altura dos alunos é: %f\n " , alturas
/ contador
) ; printf ( "Temos %d alunos homens e %d alunos mulheres\n " , masculinos
, femininos
) ; }
//https://pt.stackoverflow.com/q/289868/101
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGZsb2F0IGFsdHVyYXMgPSAwLjBmOwogICAgaW50IGNvbnRhZG9yID0gMCwgbWFzY3VsaW5vcyA9IDAsIGZlbWluaW5vcyA9IDA7CiAgICBwcmludGYoIkPDoWxjdWxvIGRlIGFsdW5vcyBlIGFsdW5hcyBlIG3DqWRpYSBkZSBzdWFzIGFsdHVyYXNcbiIpOwogICAgd2hpbGUgKGNvbnRhZG9yIDwgMykgewogICAgICAgIGZsb2F0IGFsdHVyYTsKICAgICAgICBjaGFyIGdlbjsKICAgICAgICBwcmludGYoIkRpZ2l0ZSBhIGFsdHVyYSBlIG8gc2V4byBkbyBhbHVub1xuIik7CiAgICAgICAgc2NhbmYoIiVmIiwgJmFsdHVyYSk7CiAgICAgICAgc2NhbmYoIiVzIiwgJmdlbik7CiAgICAgICAgaWYgKGdlbiA9PSAnbScgfHwgZ2VuID09ICdNJykgbWFzY3VsaW5vcysrOwogICAgICAgIGVsc2UgaWYgKGdlbiA9PSAnZicgfHwgZ2VuID09ICdGJykgZmVtaW5pbm9zKys7CiAgICAgICAgZWxzZSBjb250aW51ZTsKICAgICAgICBhbHR1cmFzICs9IGFsdHVyYTsKICAgICAgICBjb250YWRvcisrOwogICAgfQogICAgcHJpbnRmKCJBIG3DqWRpYSBkZSBhbHR1cmEgZG9zIGFsdW5vcyDDqTogJWZcbiIsIGFsdHVyYXMgLyBjb250YWRvcik7CiAgICBwcmludGYoIlRlbW9zICVkIGFsdW5vcyBob21lbnMgZSAlZCBhbHVub3MgbXVsaGVyZXNcbiIsIG1hc2N1bGlub3MsIGZlbWluaW5vcyk7Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzI4OTg2OC8xMDE=