Existe otra forma más corta del cálculo de promedio ponderado que vaya normalizada:# Ingreso de notas y pesos ya normalizados (como porcentajes que suman 1) nota1 = float(input("Nota 1: ")) peso1 = float(input("Peso 1 (ej. 0.2): "))
nota2 = float(input("Nota 2: ")) peso2 = float(input("Peso 2 (ej. 0.3): "))
nota3 = float(input("Nota 3: ")) peso3 = float(input("Peso 3 (ej. 0.5): "))
Promedio ponderado directo (no se divide porque los pesos ya están normalizados)
promedio = nota1 * peso1 + nota2 * peso2 + nota3 * peso3
print(f"Promedio ponderado: {promedio:.2f}")