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 desarrollar el sistema de boletería del cine, el algoritmo requiere como datos de entrada la edad del cliente y un indicador que especifique si es estudiante (Sí/No). Inicialmente, se declaran las variables edad y esEstudiante, donde se almacenará la información proporcionada por el cliente. Posteriormente, el sistema evalúa ambas condiciones mediante una estructura condicional utilizando el operador lógico OR (O). Si la edad del cliente es menor de 18 años o el valor de esEstudiante es verdadero, el sistema determina que el cliente cumple con al menos uno de los requisitos para acceder al beneficio y muestra el mensaje "Tiene derecho a media entrada". En caso de que ninguna de las dos condiciones se cumpla, el sistema muestra el mensaje "No tiene derecho a media entrada". Una vez emitido el mensaje correspondiente, el algoritmo finaliza su ejecución.

1 respuesta

Hola Jose, espero que estés bien

Parece que estás trabajando en un desafío interesante para el sistema de boletería del cine. Vamos a repasar cómo podrías estructurar tu algoritmo para verificar si un cliente tiene derecho a media entrada.

  1. Declaración de Variables:

    • edad: para almacenar la edad del cliente.
    • esEstudiante: para almacenar si el cliente es estudiante (Sí/No).
  2. Entrada de Datos:

    • Solicita al usuario que ingrese su edad y si es estudiante.
  3. Condición:

    • Utiliza una estructura condicional con el operador lógico OR (O):
      • Si la edad es menor de 18 años O esEstudiante es "Sí", entonces muestra el mensaje "Tiene derecho a media entrada".
      • De lo contrario, muestra "No tiene derecho a media entrada".

Aquí tienes un ejemplo en pseudocódigo:

Inicio
   Declarar edad, esEstudiante
   Leer edad
   Leer esEstudiante

   Si (edad < 18) O (esEstudiante == "Sí") Entonces
      Mostrar "Tiene derecho a media entrada"
   Sino
      Mostrar "No tiene derecho a media entrada"
   Fin Si
Fin

Este algoritmo evalúa las condiciones que mencionaste y muestra el mensaje adecuado basado en la información proporcionada por el cliente.

Espero que este ejemplo te sea útil y te ayude a completar tu desafío. ¡Bons estudios!