El algoritmo para verificar si un cliente tiene derecho a media entrada en el cine puede describirse en lenguaje natural de la siguiente manera: primero, el sistema solicita la edad del cliente y luego pregunta si es estudiante (con una respuesta de sí/no o verdadero/falso). Con esos datos, se aplica una condición lógica utilizando el operador O, de modo que si la edad es menor que 18 o si el cliente es estudiante, se cumple la regla de negocio que otorga el beneficio. En ese caso, el sistema muestra el mensaje “Media entrada aplicada.”; de lo contrario, cuando ninguna de las dos condiciones se cumple, se muestra el mensaje “Valor integral.”. Esta estructura condicional es clara y eficiente porque garantiza que solo se muestre un mensaje por cada situación, evita ambigüedades y refleja de manera precisa las reglas de negocio, asegurando que el sistema sea fácil de interpretar y aplicar en la práctica.
Inicio
↓
Solicitar edad
↓
Preguntar si es estudiante
↓
¿Edad < 18 O estudiante = verdadero?
├── Sí → Mostrar "Media entrada aplicada."
└── No → Mostrar "Valor integral."
↓
Fin