Hola Jesus, espero que estés bien
Sugerencia: compartir tu proyecto en el canal #comparta-tu-codigo en el servidor ONE en Discord ;)
¡Espero que estés teniendo un buen día! Tu código para el sistema de clasificación de becas parece estar casi correcto, pero hay un pequeño detalle que podrías ajustar para que se alinee completamente con las reglas dadas.
En la condición para "Beca completa", según las reglas, la asistencia debe ser "al menos 90%", lo que significa que debería ser mayor o igual a 90. Así que la condición debería ser asistencia >= 90
en lugar de asistencia > 90
.
Aquí te dejo el código corregido:
ingreso = float(input("Digite los ingresos de su familia: "))
promedio = float(input("Digite el promedio del estudiante: "))
asistencia = float(input("Digite la asistencia del estudiante en %: "))
if (ingreso < 1500) and (promedio > 8) and (asistencia >= 90):
print("Beca completa")
elif (ingreso < 2500) and (promedio > 7) and (asistencia >= 85):
print("Media beca")
else:
print("No elegible para beca")
Espero que esta pequeña corrección te ayude a que tu programa funcione como esperas. ¡Espero que te sea útil y buenos estudios!