Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <stdio.h> #include <conio.h> #include <string.h> #include <ctype.h> #include <stdlib.h> int main(){ struct dados_habitante{ int idade; float salario; int filho; char sexo; }; int cont,i,aux,contm=0,midade=110; float mm=0,ms=0,mf=0,msalario=0; struct dados_habitante habitante[100]; cont=0; do{ printf("\nDados do habitante %d\n",cont+1); printf("\nDigite a idade: "); scanf("%d",&aux); if(aux!=0){ habitante[cont].idade=aux; printf("\nDigite o salario: "); scanf("%f",&habitante[cont].salario); printf("\nDigite o sexo [f ou m]: "); habitante[cont].sexo=getche(); printf("\nDigite o numero de filhos: "); scanf("%d",&habitante[cont].filho); //A média do salario da população; ms+=habitante[cont].salario; //A média do numero de filhos; mf+=habitante[cont].filho; //A média da idade das mulheres < R$ 1000,00 if((habitante[cont].sexo=='f')&&(habitante[cont].salario<1000)){ mm+=habitante[cont].idade; contm++; } // O maior salario if(habitante[cont].salario>msalario) msalario=habitante[cont].salario; //A menor idade if(habitante[cont].idade>midade) midade=habitante[cont].idade; cont++; system("pause"); system("cls"); }else{ for(i=0;i<cont;i++) printf("\nPessoa %d ..... %.2f, %2.d, %c, %2.d",i+1,habitante[i].salario,habitante[i].idade,habitante[i].sexo,habitante[i].filho); printf("\n\n"); printf("\nMedia de idade de mulheres < 100.00: %.0f ",mm/contm); printf("\nMedia de salario da populacao: %.2f ",ms/cont); printf("\nMedia de filhos da populacao: %.2f ",mf/cont); printf("\nMaior salario: %.2f ",msalario); } }while(aux!=0); printf("\n\n"); system("pause"); return 0; }
Compartilhar