Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Desafío: Verificación de descuento

Estás desarrollando el sistema de boletería para un cine. Los clientes pueden tener derecho a media entrada en dos situaciones:

Si tienen menos de 18 años
o
Si son estudiantes
Tu tarea es crear un algoritmo en lenguaje natural o gráfico (usando diagramas de flujo, por ejemplo) que evalúe la información del cliente y muestre un mensaje indicando si tiene o no derecho al descuento.

  1. Inicio
  2. Solicita información al usuario
  3. Almacena la información del usuario en variables edad y isEstudiante
  4. Evalua Si su edad < 18 O isEstudiante == true
    • Realiza descuento del 50% al usuario
  5. Sino cumple
    • No realiza descuento
  6. Muestra valor a pagar por boleto
  7. Fin.
2 respuestas

Hola Antonio, espero que estés bien

¡Qué interesante desafío! Estás en el camino correcto con tu algoritmo. Permíteme ofrecerte una pequeña sugerencia para que tu algoritmo sea aún más claro y estructurado:

  1. Inicio
  2. Solicita información al usuario: Pregunta al usuario su edad y si es estudiante.
  3. Almacena la información del usuario: Guarda la edad en una variable llamada edad y la respuesta sobre si es estudiante en una variable booleana llamada isEstudiante.
  4. Evalúa las condiciones para el descuento:
    • Si edad < 18 O isEstudiante == true entonces:
      • Muestra un mensaje: "Tiene derecho al descuento de 50%."
    • Si no:
      • Muestra un mensaje: "No tiene derecho al descuento."
  5. Muestra el valor a pagar por el boleto: Calcula y muestra el precio final del boleto basado en si se aplica el descuento o no.
  6. Fin

Este algoritmo sigue los pasos lógicos necesarios para verificar si un cliente tiene derecho a un descuento en el cine. Puedes implementarlo usando un diagrama de flujo para visualizar mejor el proceso.

Espero que esto te ayude a completar tu desafío. ¡Bons estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!