16/11/2022 ; 6:30 PM
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
#include <stdio.h>
|
||||
|
||||
/* Elección.
|
||||
El programa almacena los votos emitidos en una elección en la que hubo cinco
|
||||
➥candidatos e imprime el total de votos que obtuvo cada uno de ellos. */
|
||||
|
||||
void main(void)
|
||||
{
|
||||
int ELE[5] = { 0 }; /* Declaración del arreglo entero ELE de cinco elementos. Todos sus elementos se inicializan en 0. */
|
||||
int I = 0, VOT = 0;
|
||||
printf("Ingresa el primer voto(0 - Para terminar): ");
|
||||
scanf("%i", &VOT);
|
||||
while (VOT)
|
||||
{
|
||||
if ((VOT > 0) && (VOT < 6)) /* Se verifica que el voto sea correcto. */
|
||||
ELE[VOT - 1]++; /* Los votos se almacenan en el arreglo. Recuerda que la primera posición del arreglo es 0, por esa razón a la variable VOT se le descuenta 1. Los votos del primer candidato se almacenan en la posición 0. */
|
||||
else
|
||||
printf("\nEl voto ingresado es incorrecto.\n");
|
||||
printf("Ingresa el siguiente voto(0 - Para terminar) : ");
|
||||
scanf("%i", &VOT);
|
||||
}
|
||||
printf("\n\nResultados de la Eleccion\n");
|
||||
for (I = 0; I <= 4; I++)
|
||||
printf("\nCandidato %d: %d", I + 1, ELE[I]);
|
||||
}
|
||||
Reference in New Issue
Block a user