Hola Melissa, espero que estés bien
¡Vamos a trabajar en tu desafío! Lo que necesitas es un algoritmo que evalúe la información del cliente para determinar si tiene derecho a un descuento. Vamos a desglosar el problema paso a paso.
- Inicio: Comienza el algoritmo.
- Entrada de datos: Recoge la información necesaria del cliente, que en este caso es la edad y si es estudiante.
- Condición: Evalúa las condiciones para el descuento:
- Si la edad es menor de 18 años o si el cliente es estudiante.
- Salida de datos:
- Si alguna de las condiciones es verdadera, muestra el mensaje "Tienes un descuento especial".
- Si ninguna de las condiciones es verdadera, muestra el mensaje "No aplica a descuento".
- Fin: Termina el algoritmo.
Aquí tienes un ejemplo en lenguaje natural:
- Comienza.
- Pregunta al cliente su edad.
- Pregunta al cliente si es estudiante (responder "verdadero" o "falso").
- Si la edad del cliente es menor de 18 o es estudiante, entonces:
- Muestra "Tienes un descuento especial".
- De lo contrario:
- Muestra "No aplica a descuento".
- Termina.
Recuerda que puedes también representar este algoritmo en un diagrama de flujo, donde las decisiones se representan con rombos y las acciones con rectángulos. Espero que esta explicación te ayude a completar tu desafío.
¡Espero haber ayudado y buenos estudios!