Escribir un algoritmo que permita ingresar la edad de una persona. Informar el
mensaje “Mayor de edad”, si la edad leída es mayor a 17 años.
Respuestas
Respuesta:
Explicación:
algoritmo
1.-definir la variable edad (tipo entero)
2.- ingrese la edad de una persona
3.- leer la edad
4.- la edad es mayor a 17? sentencia de decisión?
3.1- si es verdad entonces mostrar mensaje "mayor de edad"
3.2.- sino, "menor de edad"
5.- fin algoritmo!
Respuesta:
La variable nace es cuando nace la persona.
La variable traer_hoy es para obtener la fecha de hoy, con sus métodos y propiedades que tiene una fecha.
función es_mayor( nace )
hoy = traer_hoy()
hace_18_anios = ( hoy.año() - 18 * 100 + hoy.mes() )*100 + hoy.dia()
persona = ( nace.año() - 18 * 100 + nace.mes() )*100 + nace.dia()
si hace_18_anios es mayor a persona entonces:
.... mostrar_en_pantalla( "ES MAYOR DE EDAD )
si no:
.... mostrar_en_pantalla( "ES MENOR DE EDAD" )
Explicación:
espero te ayude