Supóngase que en una reciente elección hubo cuatro candidatos
1 3 1 4 2 2 1 4 1 1 1 2 1 3 1 4 0
Donde 1 representa un voto para el candidato 1; 3 un voto para el candidato 3; y así sucesivamente.
Construya eldiagrama de flujo correspondiente
1. Para realizar el programa que efectúe lo solicitado, lo primero que hice fue declarar las variables que almacenaran el contero de votos para cada candidato.CAN1, CAN2, CAN3, CAN4, y los inicializo en 0. En la variable OP se almacenara la opción que elija cada votante y esta la inicializo en 1.
2. El sistema evaluara mediante el ciclo “mientras”,que para todo OP>=1 se repita el proceso que a continuación explicaré, el número de veces sea necesario hasta que el usuario digite 0
3. De esta manera empiezo el registro de los votos, paraello le solicito a usuario que ingrese el numero del candidato por el cual desea votar (1, 2,3,4 o 0 PARA FINALIZAR EL PROCESO DE VOTACION).
4. Para el ejemplo empezare ingresando el numero 1, elsistema evaluara mediante la condición SI OP ES IGUAL A 0, como en este caso NO lo es, el sistema pasara a evaluar la segunda condición SI OP ES =1, para este casi si lo cumple así que mediante lavariable CAN1, se efectuara el proceso de conteo
5. para que el ciclo se devuelva, realizo en proceso de multiplicar por 1 OP, de esta forma este continuara siendo un número mayor a 0
6.Dadas las anteriores, se repetirá la solicitud de ingreso del numero de candidato por el cual el usuario desea votar siempre y cuando no se elija la opción 0.
7. Para el ejemplo ingresare el...
Regístrate para leer el documento completo.