
13/06/2012, 18:20
|
(Desactivado) | | Fecha de Ingreso: mayo-2012
Mensajes: 58
Antigüedad: 12 años, 10 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; |