Cinema

Publicado por rgoncalves86 09/11/2006

[ Hits: 19.474 ]

Download cinema.c




Cada espectador de um cinema respondeu a um questionário no qual constava sua idade e a sua opinião em relação ao filme: ótimo - 3; bom - 2; regular - 1.

Faça um programa que receba a idade e a opinião de 15 espectadores e que calcule e mostre:

a) a média das idades das pessoas que responderam ótimo;
b) a quantidade de pessoas que responderam regular;
c) a percentagem de pessoas que responderam bom entre todos os espectadores analisados.

Este programa é a solução do problema acima proposto.

  



Esconder código-fonte

main()
{
/*
Cada espectador de um cinema respondeu a um questionário no qual constava
sua idade e a sua opinião em relação ao filme: ótimo - 3; bom - 2; regular - 1.

Faça um programa que receba a idade e a opinião de 15 espectadores e que calcule e mostre:
a) a média das idades das pessoas que responderam ótimo;
b) a quantidade de pessoas que respondeu regular;
c) a percentagem de pessoas que respondeu bom entre todos os espectadores analisados.

RODRIGO GONÇALVES
MSN: the_funto13@hotmail.com
E-MAIL: the_funto13@yahoo.com.br
*/

   int i, idade, opiniao;
   int op1=0, op2=0, op3=0, qtde_regular=0, cont3=0;
   float media_otimo, perc_bom;

   printf ("** Pesquisa de opiniao **\n");
   printf ("\n");
   printf ("\t[1] Regular\n");
   printf ("\t[2] Bom\n");
   printf ("\t[3] Otimo\n");

   for (i=1;i<=5;i++)
   {
       printf ("Idade: ");
       scanf ("%d", &idade);
       printf ("Opiniao: ");
       scanf ("%d", &opiniao);
       printf ("\n");

       if(opiniao==1){
       qtde_regular = qtde_regular + 1;
       }
       if(opiniao==2){
       op2 = op2 + 1;
       }
       if(opiniao==3){
       op3 = idade + op3;
       cont3 = cont3++;
       }
   }

/* Media das idades das pessoas que responderam otimo */
   media_otimo = op3 / cont3;

/* Percentagem das pessoas que responderam BOM entre todos os espectadores analisados */
   perc_bom = ((float)op2 / 5) * 100;

       printf ("\nA media das idades das pessoas que responderam otimo.......: %.1f ", media_otimo);
       printf ("\nA quantidade de pessoas que respondeu regular..............: %d", qtde_regular);
       printf ("\nA percentagem de pessoas que respondeu BOM entre todos os espectadores analisados..: %.2f%%", perc_bom);

      getch();
}

Scripts recomendados

Conta e substitui caracteres de uma frase

HP 12 C - CALCULO FINANCEIRO

Conceito (nota - aprovado - reprovado)

Raiz quadrada aproximada

Calculo de Anos bissextos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts