9) Realizou-se uma pesquisa para determinar o índice de mrtalidade infantil em um certo período. Construa um program que leia o número de crianças nascidas no período e, depois, em um número indeterminado de vezes, o sexo de uma criança morta e o número de meses de vida da criança
Como finalizados, teremos a letra "X" no lugar do sexo da criança.
Determine e imprima:
- porcentagem de crianças mortas no período;
- a porcentagem de crianças do sexo masculino mortas no período;
- a porcentagem de crianças que viveram dois anos ou menos no período;
#include "stdio.h"
#include "conio.h"
#include "ctype.h"
void main()
{
char sexo='F';
int i,total_nasc,qde,qde_2,idade,masc;
float perc_mortas, perc_mortas_2, perc_mortas_masc;
i=0,qde=0,qde_2=0, masc=0;
clrscr();
printf("\nDigite o numero de criancas nascidas : ");
scanf("%d",&total_nasc);
printf("\n\n*** dados de mortalidade ***");
while(sexo!='X')
{
printf("\n\ndigite o sexo da %d crianca morta (F/M)
ou X para sair : ",i+1);
fflush(stdin);
scanf("%c",&sexo);
sexo=toupper(sexo);
i++;
if (sexo!='X')
{
qde++; // soma quantidade de crianca mortas
printf("\n\ndigite a idade em meses : ");
scanf("%d",&idade);
if(sexo=='M')
masc++;
if (idade>=24)
qde_2++;
}
}
perc_mortas=(qde*100.0)/total_nasc;
perc_mortas_masc=(masc*100.0)/qde;
perc_mortas_2=(qde_2*100.0)/qde;
printf("\n\npercentagem de criancas mortas %.2f",perc_mortas);
printf("\npercentagem de mortas masculino %.2f",perc_mortas_masc);
printf("\npercentagem de mortas ate 2 anos %.2f",perc_mortas_2);
getch();
}
|