Cinema
Publicado por rgoncalves86 09/11/2006
[ Hits: 19.923 ]
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.
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();
}
Tamantipo - Mostra o tamanho dos tipos: char, int, float...
Problema de Equação do Primeiro Grau
Texto colorido em C para Linux
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (11)
Assisti Avatar 3: Fogo e Cinzas (3)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









