Ir ao conteúdo

Posts recomendados

Postado

Estou com problema nesse algoritmo e não consegui resolver, se alguém puder dar uma luz  o erro está na linha 47...

#include <stdio.h>
#include <iostream>

using namespace std;

int main(){
int i, qtdeVotos[6] = {0,0,0,0,0}, totalVotos = 0;
char confirmar, candidatos[][20] = {"","Orozimbo", "Abujanra", "Jaelson","Ze Bolinha", "Branco"};

cout << ":: || ELEICOES 2020 || ::\n\n" << endl;
do{
cout << "Escolha seu candidato:\n\n";
cout << "1 - Orozimbo\n2 - Abujanra\n3 - Jaelson\n4 - Ze Bolinha\n5 - Branco\n\n";
cin >> i;
if(i == -1){
cout << "Votacao encerrada.\n";
break;
} else if(i > 5){
cout << "Candidato Invalido.\n";
continue;
}
do {
if(i == 5){
cout << "Confirmar voto em branco? (S ou N)" << i << endl;
} else {
cout << "Confirmar voto para candidado numero %d (%s)? (S ou N)" << i <<candidatos[i];
}
fflush(stdin);
cin >> confirmar;
confirmar += (confirmar == 78 || confirmar == 83) ? 32 : 0;
} while (confirmar != 110 && confirmar != 115);

if(confirmar == 's'){
qtdeVotos[i]++;
totalVotos++;
} else {
continue;
}

} while (1);

if(totalVotos == 0){
cout << "Nao houve votacao.\n";
return(0);
} else {
for(i=1; i<=5; i++){
cout << "Candidato" << i  << "recebeu" << candidatos[i] << "votos.\n"  << qtdeVotos[i]/totalVotos*100);
}
}
return(0);
}

 

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...