segunda-feira, 18 de abril de 2011

Programação I - Exercício proposto

Exercício proposto em sala:

/*3) Considerando 1000 pessoas, decidir a quantidade de pessoas que estão em determinada idade a saber:
A) Menor que 10 anos: Infancia;
B) Maior igual a 10 e menor igual a 30: Adolecente;
C) Maior que 30 e menor que 59: Adulto;
D) Maior que 59: idoso;*/
int main(int argc, char *argv[])
{
 int cont = 1, cont_inf = 0, cont_ado = 0, cont_adulto = 0, cont_idoso = 0;
 float idade_pes = 0;
       while (cont <=1000){
             printf ("Digite sua idade: ");
             scanf ("%f", &idade_pes);
             if (idade_pes < 10){
                           cont_inf = cont_inf + 1;
                                 }
                                    else if (idade_pes >= 10 && idade_pes <= 30){
                                           cont_ado = cont_ado + 1;
                                           }
                                            else if (idade_pes > 30 && idade_pes < 59){
                                             cont_adulto = cont_adulto + 1;
                                              }
                                               else if (idade_pes > 59){
                                                      cont_idoso = cont_idoso + 1;
                                                 }
                                                 cont = cont + 1;
              }                                
         printf ("A quantidade de pessoas na infancia eh: %1.2d \n", cont_inf);
         printf ("A quantidade de pessoas adolescentes eh: %1.2d \n", cont_ado); 
         printf ("A quantidade de adultos eh: %1.2d \n", cont_adulto);  
         printf ("A quantidade de idosos eh: %1.2d \n", cont_idoso);   
  
  system("PAUSE");
  return 0;
}

Nenhum comentário:

Postar um comentário