Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: Verificación de descuento

Para este desafío de boletería, la clave del negocio está en el uso del operador lógico O (OR), el cual permite otorgar el beneficio si al menos una de las dos condiciones se cumple.
Este método es ideal por su simplicidad, ya que unifica los criterios de inmediato usando la lógica booleana.
Solicita la edad del cliente.
Pregunta si el cliente es estudiante (Sí / No).
Si la edad es menor que 18 O la respuesta de estudiante es "Sí":
a. Mostrar: “Tiene derecho al descuento de media entrada.”
De lo contrario:a.
Mostrar: “No tiene derecho al descuento. Paga entrada completa.”

1 respuesta

¡Hola Laura, espero que estés bien!

Entiendo que estás trabajando en un desafío para verificar si un cliente tiene derecho a un descuento en la boletería. La clave aquí es utilizar el operador lógico OR para evaluar las condiciones. Vamos a desglosarlo paso a paso:

  1. Solicitar la edad del cliente: Pregunta al usuario cuál es su edad. Esto se puede hacer a través de una entrada de datos.

  2. Preguntar si el cliente es estudiante: Pregunta al usuario si es estudiante, esperando una respuesta de "Sí" o "No".

  3. Evaluar las condiciones:

    • Si la edad del cliente es menor de 18 años O si el cliente es estudiante (respuesta "Sí"), entonces el cliente tiene derecho al descuento.
    • En este caso, deberías mostrar el mensaje: “Tiene derecho al descuento de media entrada.”
    • Si ninguna de las condiciones es verdadera, entonces el cliente no tiene derecho al descuento y deberías mostrar: “No tiene derecho al descuento. Paga entrada completa.”

Aquí tienes un ejemplo de cómo podrías estructurar este algoritmo en lenguaje natural:

  1. Preguntar al usuario: "¿Cuál es tu edad?"
  2. Preguntar al usuario: "¿Eres estudiante? (Sí/No)"
  3. Si la edad es menor de 18 O la respuesta a si es estudiante es "Sí":
    • Mostrar: “Tiene derecho al descuento de media entrada.”
  4. De lo contrario:
    • Mostrar: “No tiene derecho al descuento. Paga entrada completa.”

Este enfoque te ayudará a implementar la lógica necesaria para verificar el descuento de manera efectiva. Espero que esto te sea útil y te ayude a completar tu desafío. ¡Espero haber ayudado y buenos estudios!