Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/06/2012, 18:20
adamsst
(Desactivado)
 
Fecha de Ingreso: mayo-2012
Mensajes: 58
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: alguien tiene idea de como hacer esto en c

Procedure elecciones ();
Var
votar, cantidadVotosA, cantidadVotosB, cantidadVotosNulos: integer;
Begin
cantidadVotosA:= 0;
cantidadVotosB:= 0;
cantidadVotosNulos:= 0;
For i:= 1 to n do
Begin
read(Votar);
if(votar = 1)then
cantidadVotosA:= cantidadVotosA + 1
else
if(votar = 2)then
cantidadVotosB:= cantidadVotosB +1
else
cantidadVotosNulos:= cantidadVotosNulos +1;
end;
writeln('A obtuvo', cantidadVotosA, 'votos');
writeln('B obtuvo', cantidadVotosB, 'votos');
writeln('Hubo', cantidadVotosNulos, 'votos nulos');
if(cantidadVotosA > cantidadVotosB)then
writeln('El ganador de la eleccion es el candidato A')
else
if(cantidadVotosB > cantidadVotosA)then
writeln('El ganador de la eleccion es el candidato B')
else
writeln('El resultado de la eleccion fue empate');
end;