Cinema
Publicado por rgoncalves86 09/11/2006
[ Hits: 19.711 ]
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(); }
Comparações sem usar IF - ELSE em C
De quantas maneiras pode-se preencher um tabuleiro de xadrez com dominós
Controle de maior / menor de idade (por ano)
Nenhum coment�rio foi encontrado.
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Quebra de linha na data e hora no Linux Mint
Organizando seus PDF com o Zotero
Problema com Conexão Outlook via Firewall (OpenSUSE) com Internet Fibr... (4)
DEBIAN - PROBLEMA COM REDIRECIONAME... DE DOMINIO NA REDE INTERNA (1)