Informática, perguntado por aguiarthais2528, 1 ano atrás

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 algoritmo que receba a idade e a opinião de 150 espectadores e que calcule e mostre:  a média das idades das pessoas que responderam ótimo;  a quantidade de pessoas que respondeu regular;  a percentagem de pessoas que respondeu bom entre todos os espectadores analisados.

Soluções para a tarefa

Respondido por bokomoko
7
Em python é super fácil de fazer esse tipo de programa. Você escreve pouco e faz muito.

Segue o link para o programa pronto e testado e você mesmo pode verificar

https://repl.it/@bokomoko/censo-cinema


Respondido por Th2y
0

Resposta:

Essa resposta está em C#, mas você pode modificar algumas coisas para ficar na linguagem de programação que você precisar, espero ter ajudado

Explicação:

{

   class Program

   {

       static void Main(string[] args)

       {

           int idade = 0, clas, i1 = 0, i2 = 0, i3 = 0, total = 0;

           double media = 0, per = 0;

               

           for (int i = 0; i < 150; i++)

           {

               Console.Write("Digite a sua idade: ");

               idade = Int32.Parse(Console.ReadLine());

               Console.Write("Sobre o filme, digite 3 para ótimo, 2 para bom e 1 para regular ");

               clas = Int32.Parse(Console.ReadLine());

               Console.WriteLine();

               if (clas == 3)

               {

                   i3++;

                   total += idade;

               }

               else if (clas == 1)

               {

                   i1++;

               }

               else if (clas == 2)

               {

                   i2++;

               }

               else  

               {

                   Console.WriteLine("ERROR");

               }

               

           }

           media = total / i3;

           per = i2 * 100 / 3;

           

           Console.WriteLine("A média das idades das pessoas que responderam ótimo é de: " + media);

           Console.WriteLine();

           Console.WriteLine("A quantidade de pessoas que respondeu regular é de: " + i1);

           Console.WriteLine();

           Console.WriteLine("O percentual de pessoas que respondeu bom é de: " + per + "%");

           Console.ReadKey();

       }

   }

}

Perguntas interessantes