• Matéria: Informática
  • Autor: Rafaella40144
  • Perguntado 5 anos atrás

Realize um algoritmo seguindo os dados à seguir:
Supondo que foi realizada uma pesquisa em Porto Alegre e região metropolitana com
um número desconhecido de pessoas. De cada entrevistado (a) foram colhidos os
seguintes dados:
a) clube de preferência (1-Grêmio; 2-Internacional; 3-Outros);
b) cidade/região onde reside (1-Porto Alegre; 2-Região metropolitana; 3-Outras).
Deseja-se saber:
a) quantidade de torcedores por clube; ( aqui deve ser contado para Grêmio,
Internacional e outros)
b) quantidade de pessoas que residem na região metropolitana que não torcem por
nenhum dos dois primeiros clubes(Grêmio ou Internacional);
c) quantidade de pessoas entrevistadas.
Para encerrar a pesquisa o algoritmo deve perguntar ao usuário se deseja: 1- continuar
ou 2- sair.

Respostas

respondido por: MoisesCunha0
0

#include <iostream>

using namespace std;

int main()

{

   int continuar = 1;

   

   int pessoas_entrevistadas = 0, gremio = 0, internacional = 0, outros_times = 0, pessoas_metropolitanas_outros = 0;

   

   int time_futebol, cidade;

   

   while(continuar == 1){

       pessoas_entrevistadas++;

       

       cout << "Digite o número que corresponde ao seu time de preferência:" << endl;

       

       cout << "1 - Grêmio" << endl;

       cout << "2 - Internacional" << endl;

       cout << "3 - Outros" << endl;

       

       cin >> time_futebol;

       

       if(time_futebol == 1){

           gremio++;

       }else if(time_futebol == 2){

           internacional++;

       }else{

           outros_times++;    

       }

       

       cout << "Digite o número que corresponde a cidade/região onde reside:" << endl;

       

       cout << "1 - Porto Alegre" << endl;

       cout << "2 - Região metropolitana" << endl;

       cout << "3 - Outras" << endl;

       

       cin >> cidade;

       if(cidade == 2 && time_futebol == 3){

           pessoas_metropolitanas_outros++;

       }

       

       cout << endl << "Digite o número que corresponde a pergunta: Deseja continuar?" << endl;

       cout << "1 - continuar" << endl;

       cout << "2 - sair" << endl;

       

       cin >> continuar;

   }

   

   cout << endl << "Quantidade de torcedores por clube:" << endl;

   

   cout << "Grêmio: " << gremio << endl;

   cout << "Internacional: " << internacional << endl;

   cout << "Outros: " << outros_times << endl;

   

   cout << endl << "Quantidade de pessoas que residem na região metropolitana"

   << " que não torcem por nenhum dos dois primeiros clubes(Grêmio ou Internacional):"

   << pessoas_metropolitanas_outros << endl;

   cout << "Quantidade de pessoas entrevistadas: " << pessoas_entrevistadas << endl;

   return 0;

}

Perguntas similares