O Sistersinspirit.ca facilita a busca por soluções para perguntas cotidianas e complexas com a ajuda de nossa comunidade. Descubra respostas abrangentes para suas perguntas de profissionais experientes em nossa plataforma amigável. Experimente a conveniência de encontrar respostas precisas para suas perguntas de uma comunidade dedicada de especialistas.

No dia da estreia do filme “O Senhor dos Anéis”, uma grande emissora de TV realizou uma pesquisa logo após o encerramento do filme. Cada espectador respondeu a um questionário no qual constava sua idade e a sua opinião em relação ao filme: 3 – excelente; 2 – bom; 1 – regular. Criar um script em Ruby que receba a idade e a opinião de 20 espectadores, calcule e imprima:


.A média das idades das pessoas que responderam excelente;

.A quantidade de pessoas que responderam regular;

.A percentagem de pessoas que responderam bom entre todos os espectadores analisados.


Pfvr me ajudem, a linguagem que usei pra tentar resolver é C.

----------------------------------------------------------------------------------------------------------------

Segue o que eu já fiz:


#include

#include


int main(){

int idade, opiniao, i, quant, total = 0;

float media, porcent;

int opini_excelente = 0, opini_bom = 0, opini_regular = 0;


for(i = 1;i <= 5; i++){

total = total + 1;

printf("---------------------------------------\n");

printf("Digite a sua idade: ");

scanf("%d",&idade);


printf("Qual o seu nível de sastifação?\n1. Exelente\n2. Bom\n3. Regular\ndigite o nível de 1 a 3: ");

scanf("%d",&opiniao);


if(opiniao == 1){

opini_excelente += 1;

}

else if(opiniao == 2){

opini_bom += 1;

}

else if(opiniao == 3){

opini_regular += 1;

}


}

printf("O filme teve\n%d opiones exelente\n%d opnioes boas\n%d opnioes regular\n",opini_excelente, opini_bom, opini_regular);


media = (opini_excelente / total);

porcent = (opini_bom / total)*100;

printf("-----------------------------\n");

printf("%f\n", media);

printf("%f", porcent);


}