udpiler

Promedio de notas y estado

En el laboratorio, las notas de cada estudiante se leen desde un archivo y se cargan en memoria como una lista de floats. A partir de esa lista, implementa la función `promedio_notas(notas)` que retorne el string "APROBADO" si el promedio es >= 4.0, o "REPROBADO" si es menor. Puedes asumir que la lista tiene al menos una nota. Para este ejercicio tipo prueba, organízalo como un pequeño módulo: crea una función auxiliar que calcule el promedio numérico de una lista de notas y otra función que, dado un promedio, decida si el estudiante aprueba o reprueba. La función `promedio_notas` debe usar esas funciones auxiliares como punto de entrada principal que será corregido automáticamente.

Escribe tu solución

Volver a la lista

Plantilla de referencia

def promedio_notas(notas): """Retorna 'APROBADO' o 'REPROBADO' según el promedio. notas: lista de floats entre 1.0 y 7.0. """ # Escribe tu solución aquí pass