Categorizador de edades (optimización)
Planteamiento
Juan requiere un programa para clasificar edades y determinar si una persona es menor de edad, mayor de edad o de la tercera edad. Considerando que la mayoría de edad se alcanza a los 18 años, la tercera edad comienza a los 60 años y que la edad mínima y máxima válida es de 1 a 125 años respectivamente, desarrollar un algoritmo en pseudocódigo que ayude a Juan en la categorización de una persona según su edad.
Realizar el algoritmo en pseudocódigo usando operadores lógicos y reduciendo la cantidad de estructuras de control anidadas para optimizarlo.
Ejemplos
*** Categorizador de edades (optimización) ***
Ingresa la edad de la persona:
> 0
Edad inválida
*** Categorizador de edades (optimización) ***
Ingresa la edad de la persona:
> 126
Edad inválida
*** Categorizador de edades (optimización) ***
Ingresa la edad de la persona:
> 17
Es menor de edad
*** Categorizador de edades (optimización) ***
Ingresa la edad de la persona:
> 59
Es mayor de edad
*** Categorizador de edades (optimización) ***
Ingresa la edad de la persona:
> 60
Es de la tercera edad