Hola Cristian, espero que estés bien
El diagrama de flujo que has compartido parece estar bien encaminado, pero vamos a revisarlo paso a paso para asegurarnos de que cumple con los requisitos del desafío.
Inicio: El diagrama comienza correctamente con el ingreso de la edad del cliente.
Verificación de Edad: Compruebas si la edad es menor de 18 años. Si es así, muestras el mensaje de que tiene un descuento del 50%. Esto es correcto.
Verificación de Estudiante: Si la persona no es menor de 18 años, pasas a verificar si es estudiante. Aquí es donde se puede mejorar la claridad:
- El diagrama debería preguntar directamente si el cliente es estudiante, y si la respuesta es "Sí", mostrar el mensaje de descuento.
- Si la respuesta es "No", debería ir directamente a mostrar que no hay descuento.
Variables: Las variables OPT_SI y OPT_NO parecen innecesarias para este diagrama, ya que puedes manejar las decisiones directamente con las preguntas condicionales.
Aquí tienes una sugerencia de cómo podría ser el flujo:
- Inicio
- Ingresar Edad
- ¿Edad < 18?
- Sí: Mostrar "TIENE DESCUENTO DEL 50%"
- No: ¿Es estudiante?
- Sí: Mostrar "TIENE DESCUENTO DEL 50%"
- No: Mostrar "SIN DESCUENTO"
- Fin
Espero que esto te ayude a ajustar tu diagrama de flujo. ¡Bons estudios!