Hola Esteban, espero que estés bien
Parece que tu código está bastante bien y sigue las reglas establecidas por la escuela para determinar si un estudiante ha sido aprobado, está en recuperación o ha reprobado. Has implementado correctamente las estructuras condicionales if
, else if
y else
para verificar el rango del promedio del estudiante.
Aquí tienes un pequeño ejemplo de cómo tu programa debería funcionar: si el usuario ingresa un promedio de 8.2, el programa imprimirá "El estudiante tuvo un promedio de 8.2 y fue aprobado." Esto coincide con la salida esperada que mencionaste.
Si estás enfrentando algún problema específico con este código, por favor, proporciona más detalles para que pueda ayudarte mejor. Pero, por lo que veo, tu implementación parece estar en línea con los requisitos de la tarea.
Espero haber ayudado y buenos estudios!