Aclaración sobre validación de la edad
Al validar la edad (línea 16 del código), la condicional debería tomar a la persona de 18 años como mayor de edad
if (edad >= 18 ...)
En caso del ejemplo en clase, if (edad >= 18 ...) si la persona tiene 18 años sería considerada menor de edad.
De igual modo, el curso está interesante hasta el momento... Muy bien explicado