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

Verificación de descuento

Algoritmo: Verificación de Descuento (Media Entrada)
1. Inicio del programa.
2. Declarar las variables que se van a utilizar:
edad (para almacenar un número entero).
es_estudiante (para almacenar un valor booleano: Verdadero o Falso).
3. Solicitar datos de entrada al usuario:
Mostrar mensaje: "Por favor, ingrese la edad del cliente:"
Leer el valor y guardarlo en la variable edad.
Mostrar mensaje: "¿El cliente es estudiante? (Ingrese Verdadero o Falso):"
Leer el valor y guardarlo en la variable es_estudiante.
4. Evaluar las condiciones utilizando la lógica combinada:
SI edad < 18 O es_estudiante == Verdadero:
Mostrar en pantalla el mensaje: “Media entrada aplicada.”
DE LO CONTRARIO (si el cliente tiene 18 años o más Y ADEMÁS no es estudiante):
Mostrar en pantalla el mensaje: “Valor integral.”
5. Fin del programa.

1 respuesta

Hola, José! ¿Cómo vas?

Tu algoritmo está muy bien organizado, ya que define las variables, solicita los datos y aplica una condición combinada usando el operador lógico O. En este caso, la lógica está correcta: si la persona tiene menos de 18 años o es estudiante, recibe la media entrada; si no cumple ninguna de esas condiciones, paga el valor integral.

Sigue practicando este tipo de estructura, porque las condiciones combinadas son muy útiles para representar reglas de negocio en programación. Una dica es probar tu algoritmo con diferentes casos, por ejemplo: una persona de 17 años que no estudia, una de 20 años que sí estudia y una de 20 años que no estudia; así verificas si cada resultado aparece como esperas. ¿Qué resultado debería mostrar el programa si el cliente tiene 18 años y sí es estudiante?

Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios!