Algoritmos y lógica de programación
Enviado por 20032208 • 4 de Agosto de 2022 • Apuntes • 263 Palabras (2 Páginas) • 156 Visitas
//WILSON MONTESDEOCA - SOF-SMA-1.4 16/6/22
//Realizar un programa que solicite la edad del usuario y
//presente quien debe votar, quien no debe votar, y quien tiene voto opcional
ANALISIS
ENTRADA: Edades de usuarios Edad 1, Edad 2, Edad 3
SALIDA: 1) "debe votar"
2) "no debe votar"
3) "voto opcional, debe tener entre 16 a 18 años"
PROCESO: Debe votar aquellos a partir de 18 años
No puede votar aquellos menores a 16 años
El voto es opcional para aquellos que tienen de 16 años y menores a 18
El voto es opcional para aquellos que 3ra edad a partir de los 65 años
si(voto obligaorio>=18)
"debe votar"
sino
si(no votar<16)
"no debe votar"
sino si ((voto opcional>16 y<18)(voto opcional>65))
(Voto opcional")
fin si
fin si
fin si
Inicio
definir edades de usuarios;
presentar "Ingrese edades de las personas mayores a 18 años";
Edad 1 debe votar;
presentar "Ingrese edades de las personas menores a 16 años";
Edad 2 no debe votar;
presentar "Ingrese edades de las personas que tienen entre 16 a 18 y de 3ra edad a partir de los 65 años";
Edad 3 voto opcional;
si(edad>=18) entonces
presentar ("debe votar");
sino
si(edad<16) entonces
presentar ("no debe vota");
sino
si((edad>65)(edad>16 y <18)) entonces
presentar ("voto opcional")
fin si
fin si
fin si
Fin
...