Leer los 250 votos otorgados
a 3 candidatos al centro estudiantil, mostrar quien es el ganador y con cuantos
votos.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
main()
{
char nombre[3][30]={"Juan","Leidy","Pedro"};
char resp;
int voto[250], i=0, contj=0, contl=0, contp=0,bandera=0,total;
printf ("\n ********** Bienvenido al Sistema ************");
printf ("\n Desea comenzar la votacion s/n: ");
scanf ("%s",& resp);
while(resp=='s')
{
printf ("\n A quien dara su voto: ---- 1 %s ---- 2 %s ---- 3 %s ----",nombre[0],nombre[1],nombre[2]),
scanf ("%d",& voto[i]);
if (voto[i]==1)
{
contj++;
}
if (voto[i]==2)
{
contl++;
}
if (voto[i]==3)
{
contp++;
}
if (voto[i] != 1 && voto[i] != 2 && voto[i] != 3)
{
printf ("\n ********* ERROR ********* 010101 --- VOTO NULO --- 010101");
}
printf ("\n Hay mas votantes s/n: ");
scanf ("%s",& resp);
i=i+1;
}//cierre del while
if (contj == contl && contj == contl)
{
printf ("\n Todos los candidatos tienen la misma cantidad de votos");
exit (0);
}
if (contj > contl && contj > contp)
{
bandera= 0;
total= contj;
}
if (contl > contj && contl > contp)
{
bandera= 1;
total= contl;
}
if (contp > contj && contp > contl)
{
bandera= 2;
total= contp;
}
printf ("\n *********** El ganador es %s con un total de %d votos **********",nombre[bandera],total);
getch();
}