Solicite al usuario ingrese el Año actual y el Año de su nacimiento (almacenarlos), luego calcular la edad de la persona según los datos ingresados (muestre la edad en pantalla).
Ya obtenida la edad, compárela de la siguiente manera: si la edad es mayor o igual a 18 mostrar el mensaje “Mayor de edad”, sino mostrar el mensaje “Menor de edad”.
1. Proceso Mayor_o_Menor_de_Edad
2. Escribir "Ingrese año actual:";
3. Leer actual;
4. Escribir "Ingrese su año de nacimiento:";
5. Leer nacimiento;
6. edad = actual - nacimiento;
7. Escribir "Su edad es:", edad;
8. Si edad >= 18 Entonces;
9. Escribir "Mayor de Edad";
10. Sino;
11. Escribir "Menor de Edad";
12. FinSi;
13. FinProceso
ANALISIS DEL PROBLEMA
Entrada: Obtener año actual & fecha de nacimiento.
Proceso: Calculas si es mayor o menor de edad.
Salida: Mostrar si es mayor o menor de edad.
Programa en ejecución
diagrama de flujo
No hay comentarios:
Publicar un comentario