Ler a idade de uma pessoa e informar a sua classe eleitoral. Encontrar o total de pessoas informadas, a porcentagem de cada classe eleitoral a. Não-eleitor (abaixo de 16 anos) b. Eleitor obrigatório (entre 18 e 65 anos) c. Eleitor facultativo (entre 16 e 18 e maior de 65 anos) EM C++.
Respostas
#include <iostream>
using namespace std;
int main() {
int idade;
char usr = 's';
int g1, g2, g3, count;
g1 = g2 = g3 = count = 0;
while (usr == 's'){
cout << "Idade do eleitor: "; cin >> idade;
if (idade < 16){
cout << "Nao eleitor" << endl;
g1++;
}
else if (idade >= 18 && idade <= 65){
cout << "Eleitor obrigatorio" << endl;
g2++;
}
else {
cout << "Eleitor facultativo" << endl;
g3++;
}
cout << "Gostaria de continuar? (s/n) ";
cin >> usr;
count++;
}
cout << "Nao eleitor: " << (g1*100)/count << "%\n";
cout << "Eleitor obrigatorio: " << (g2*100)/count << "%\n";
cout << "Eleitor facultativo: " << (g3*100)/count << "%\n";
return 0;
}
}
whats 5518981253917