import java.util.*;
class Votacion
{
public static void main( String args[])
{
int voto = 0;
int totala = 0;
int totalb = 0;
int totalc = 0;
int totald = 0;
int totale = 0;
int respuesta = 0;
int votos = 0;
do
{
Scanner leer = new Scanner (System.in);
System.out.println("Por quien desea votar:");
System.out.println("Codigo\t"+"Nombre");
System.out.println("1\t"+"Candidato A");
System.out.println("2\t"+"Candidato B");
System.out.println("3\t"+"Candidato C");
System.out.println("4\t"+"Candidato D");
System.out.println("5\t"+"Candidato E");
System.out.println("Ingrese el codigo de candidato seguido de presionar la tecla enter");
voto = leer.nextInt();
votos = votos+1;
switch (voto)
{
case 1:
{
totala = totala+1;
break;
}
case 2:
{
totalb = totalb+1;
break;
}
case 3:
{
totalc = totalc+1;
break;
}
case 4:
{
totald = totald+1;
break;
}
case 5:
{
totale = totale+1;
break;
}
}
System.out.println("¿Desea continuar con la votacion?");
System.out.println("1 = Si\t 2 = no");
respuesta = leer.nextInt();
}while (respuesta != 2);
System.out.println("Nombre\t\tTotal Votos\tPorcentaje");
System.out.println("Candidato A\t"+totala+"\t\t"+((100/votos)*totala)+"%");
System.out.println("Candidato B\t"+totalb+"\t\t"+((100/votos)*totalb)+"%");
System.out.println("Candidato C\t"+totalc+"\t\t"+((100/votos)*totalc)+"%");
System.out.println("Candidato D\t"+totald+"\t\t"+((100/votos)*totald)+"%");
System.out.println("Candidato E\t"+totale+"\t\t"+((100/votos)*totale)+"%");
}
}
En la logia de los Búfalos Mojados se desea manejar automáticamente el conteo de los votos en una elección donde:
Hay 5 candidatos para presidente, dando como resultado el número y el porcentaje de votos de cada candidato.
La votación finaliza hasta que se indique.
Hay 5 candidatos para presidente, dando como resultado el número y el porcentaje de votos de cada candidato.
La votación finaliza hasta que se indique.
2 Responses
Write a comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.