Hola, Lucia. ¿Cómo vas?
Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura. Tu solución está bien organizada y muestra con claridad la lógica del desafío: pedir los datos, verificar si la persona es menor de 18 años o si es estudiante, y luego mostrar el mensaje adecuado. El uso de la condición con “o” tiene mucho sentido, ya que basta con cumplir una de las dos condiciones para recibir la media entrada.
Como consejo, puedes pensar esta regla como una pregunta de decisión: “¿la persona tiene menos de 18 años o es estudiante?”. Si la respuesta es sí, se aplica el descuento; si no, se muestra que no tiene derecho. Sigue practicando este tipo de razonamiento, porque ayuda mucho a transformar situaciones del día a día en lógica de programación. Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios.