Los organizadores de un acto electoral solicitaron realizar un programa para manejar el conteo de votos. En la elección hay cinco candidatos, los cuales se representan con los valores comprendidos entre 1 y 5. El programa debe obtener el número de votos de cada candidato y el porcentaje que obtuvo respecto al total de los votantes. Se ingresa los votos de manera desordenada, el final de ingreso de los votos se representa por un cero.
Ejemplo
INGRESO DE VOTOS:
2 5 5 4 3 5 1 2 4 3 1 2 4 5 0
2 representa un voto para el candidato2
5 representa un voto para el candidato5
4 representa un voto para el candidato4
Respuestas a la pregunta
Respuesta: Respuesta
Explicación:
Definir Cand1, Cand2, Cand3, Cand4, Cand5, voto, total Como Entero
Definir porcentaje1, porcentaje2, porcentaje3, porcentaje4, porcentaje5 Como Real
Cand1=0
Cand2=0
Cand3=0
Cand4=0
Cand5=0
Mostrar "Ingresar los votos, para terminar ingrese 0"
Repetir
Leer voto
Segun voto
1: Cand1=Cand1+1
2: Cand2=Cand2+1
3: Cand3=Cand3+1
4: Cand4=Cand4+1
5: Cand5=Cand5+1
De Otro Modo:
Si voto<>0
Escribir "Ingresar solo numeros del 1 al 5, ingrese 0 para terminar el conteo"
FinSi
FinSegun
Mientras Que voto<>0
total= Cand1+Cand2+Cand3+Cand4+Cand5
porcentaje1= (Cand1/total)*100
porcentaje2= (Cand2/total)*100
porcentaje3= (Cand3/total)*100
porcentaje4= (Cand4/total)*100
porcentaje5= (Cand5/total)*100
Escribir "El candidato 1 tiene ", Cand1 ," con un porcentaje de ", porcentaje1 ,"%";
Escribir "El candidato 2 tiene ", Cand2 ," con un porcentaje de ", porcentaje2 ,"%";
Escribir "El candidato 3 tiene ", Cand3 ," con un porcentaje de ", porcentaje3 ,"%";
Escribir "El candidato 4 tiene ", Cand4 ," con un porcentaje de ", porcentaje4 ,"%";
Escribir "El candidato 5 tiene ", Cand5 ," con un porcentaje de ", porcentaje5 ,"%";
FinAlgoritmo