Una escuela otorga becas según tres criterios:
Ingreso familiar mensual.
Promedio del estudiante.
Asistencia (en porcentaje).
Reglas:
Si el ingreso es menor a $1,500 y el promedio es mayor a 8.0 y la asistencia es al menos 90% → "Beca completa"
Si el ingreso es menor a $2,500 y promedio mayor a 7.0 y asistencia al menos 85% → "Media beca"
En otros casos → "No elegible para beca"
try:
# Usamos try-except para evitar que el programa se detenga si el usuario ingresa texto en lugar de número
# entrada de datos
ingreso_mensual = int(input('Registre el monto del ingreso familiar mensual.'))
promedio_estudiante = float(input('Ingrese el promedio del estudiante.'))
asistencia = float(input('Registre la asistencia del estudiante en porcentaje.'))
# verificamos si se cumplen las 3 condiciones para la entrega de la beca
if ingreso_mensual <= 1500 and promedio_estudiante >= 8 and asistencia >= 90:
print('¡Felicitaciones! obtiene la beca completa.')
elif ingreso_mensual <= 2500 and promedio_estudiante >= 7 and asistencia >= 85:
print('¡Felicitaciones! Obtiene la mitad de la beca.')
else:
print('Lo siento, no puede obtener la beca.')
except ValueError:
print('Error: ingreso los datos invalidos, asegurese de ingresar solo números.')