TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Dev C++

Resenha: Dev C++. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  25/11/2014  •  Resenha  •  203 Palavras (1 Páginas)  •  520 Visualizações

Faça um algoritmo que funcionará como uma urna eletrônica para a eleição do representante da turma. Há dois candidatos: O João é o candidato cujo número é 10 e a Maria é candidata com o número 20. O algoritmo deve funcionar da seguinte maneira:

Ao iniciar a execução deve ficar em laço solicitando a digitação de votos;

Caso seja digitado “10” será computado um voto para João

Caso seja digitado “20” será computado um voto para Maria

Qualquer outro valor digitado será computado como voto nulo

Será considerado vencedor o candidato que tiver mais votos e pode haver empate.

Quando o número 0 for digitado a eleição será encerrada e o algoritmo deve imprimir da tela a quantidade de votos de cada candidato, a quantidade de votos nulo e o nome do vencedor da eleição.

#include<stdio.h>

#include<stdlib.h>

int main() {

int voto;

int votosjoao=0,votosmaria=0,votosnulos=0;

do{

printf("\nDigite seu voto: ");

scanf("%d",&voto);

switch(voto){

case 10:

printf("\nVoce votou no Joao\n");

votosjoao++;

break;

case 20:

printf("\nVoce votou no Maria\n");

votosmaria++;

break;

default:

if(voto!=0){

votosnulos++;

}

}

}while(voto!=0);

printf("\nResultado\n");

printf("\nO joao teve %d votos\n",votosjoao);

printf("\nA maria teve %d votos\n",votosmaria);

printf("\nTeve %d votos nulos\n",votosnulos);

if(votosjoao==votosmaria){

printf("\nA maria e o joao empataram\n");

}

else{

if(votosjoao<votosmaria){

printf("\nA maria ganhou\n");

}

else{

printf("\nO joao ganhou\n");

}

}

system ("pause");

return

...

Disponível apenas no TrabalhosGratuitos.com