Código Python – Simulador de Calificaciones

Esta versión utiliza una lista para ingresar las calificaciones y calcula el promedio directamente. Luego determina si el resultado es «Aprobado» o «Reprobado» según el promedio obtenido.

calificaciones = [float(input(f'Ingrese calificación {i+1}: ')) for i in range(3)]
promedio = sum(calificaciones) / len(calificaciones)
if promedio >= 7:
    resultado = 'Aprobado'
else:
    resultado = 'Reprobado'
print(f'Calificaciones: {calificaciones}')
print(f'Promedio: {promedio:.2f}')
print(f'Resultado: {resultado}')

Versión simplificada:

calificaciones = [float(input(f'Calificación {i+1}: ')) for i in range(3)]
promedio = sum(calificaciones) / 3
resultado = 'Aprobado' if promedio >= 7 else 'Reprobado'
print(f'Calificaciones: {calificaciones}\nPromedio: {promedio:.2f}\nResultado: {resultado}')

Pueder ir al artículo principal:

Códigos Sencillos hechos en Python

Deja un comentario