Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Programa: Determinar tipo de beca según ingreso, promedio y asistencia

# Programa: Determinar tipo de beca según ingreso, promedio y asistencia

    # Pedimos los datos al usuario
    ingreso = float(input("Digite el ingreso familiar mensual ($): "))
    promedio = float(input("Digite el promedio del estudiante (0 a 10): "))
    asistencia = float(input("Digite el porcentaje de asistencia (%): "))

    # Validamos que los valores no sean negativos ni fuera de rango
    if ingreso < 0 or promedio < 0 or promedio > 10 or asistencia < 0 or asistencia > 100:
        print("Error, verifique que los valores ingresados sean válidos.")
    else:
        # Condición para beca completa
        if ingreso < 1500 and promedio > 8.0 and asistencia >= 90:
            print("Beca completa.")
        # Condición para media beca
        elif ingreso < 2500 and promedio > 7.0 and asistencia >= 85:
            print("Media beca.")
        # Si no cumple ninguna de las condiciones anteriores
        else:
            print("No elegible para beca.")