Hola, Angélica, espero que estés bien
Tu algoritmo y el diagrama de flujo parecen correctos para el desafío planteado. Aquí está el desglose del proceso:
- Evaluar la edad del cliente: Comienza verificando cuántos años tiene el cliente.
- Verificar si el cliente es estudiante: Comprueba si el cliente tiene el estatus de estudiante.
- Condición para el descuento:
- Si el cliente tiene menos de 18 años o es estudiante, entonces el cliente tiene derecho al descuento.
- Calcula el precio final aplicando un 50% de descuento al costo original y muestra el mensaje "Tiene derecho al descuento".
- Sin descuento:
- Si ninguna de las condiciones es verdadera, el precio final es el costo completo y muestra "No tiene derecho al descuento".
Este flujo asegura que cualquier cliente que cumpla al menos una de las condiciones (ser menor de 18 años o ser estudiante) reciba el descuento.
Espero que esto te ayude a entender mejor el proceso. ¡Bons estudios!