Informática, perguntado por Ldkjwnsld83, 7 meses atrás

Preciso fazer essa programçao em devc++

Anexos:

Soluções para a tarefa

Respondido por Ph4ra0hx
1

#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

 int candidatoA = 0, candidatoB = 0, candidatoC = 0, opcao = 1;

 float brancos = 0, nulos = 0, temp = 0;

 cout

     << "As opções são: " << endl;

 cout << "1. Candidato A" << endl;

 cout << "2. Candidato B" << endl;

 cout << "3. Candidato C" << endl;

 cout << "4. Nulo" << endl;

 cout << "5. Branco" << endl;

 while (opcao != 0)

 {

   cout << "Entre com seu voto:" << endl;

   cin >> opcao;

   if (opcao == 1)

   {

     candidatoA++;

   }

   if (opcao == 2)

   {

     candidatoB++;

   }

   if (opcao == 3)

   {

     candidatoC++;

   }

   if (opcao == 4)

   {

     nulos++;

   }

   if (opcao == 5)

   {

     brancos++;

   }

   temp++;

 }

 cout << temp << endl;

 cout << brancos << endl;

 cout << nulos << endl;

 cout << "Candidato A Teve " << candidatoA << " Votos!" << endl;

 cout << "Candidato B Teve " << candidatoB << " Votos!" << endl;

 cout << "Candidato C Teve " << candidatoC << " Votos!" << endl;

 cout << "A porcentagem de votos nulos foi de: " << setprecision(2) << ((nulos * temp) / 100) << "%" << endl;

 cout << "A porcentagem de votos brancos foi de: " << setprecision(2) << ((brancos * temp) / 100) << "%" << endl;

 if (candidatoA >= candidatoB && candidatoA >= candidatoC)

 {

   cout << "O canditado vencedor foi o candidato A" << endl;

 }

 if (candidatoB >= candidatoA && candidatoB >= candidatoC)

 {

   cout << "O canditado vencedor foi o candidato B" << endl;

 }

 if (candidatoC >= candidatoA && candidatoC >= candidatoB)

 {

   cout << "O canditado vencedor foi o candidato C" << endl;

 }

 return 0;

}

Perguntas interessantes