Hola Jesús, espero que estés bien
Tu código parece estar en buen camino para resolver el problema planteado. Has implementado correctamente las condiciones para determinar si un estudiante ha sido aprobado, está en recuperación o ha reprobado, basándote en el promedio ingresado. Veamos un breve repaso de lo que hace tu programa:
- Solicita al usuario que ingrese su promedio.
- Utiliza una estructura
if/else if/else
para verificar el promedio:- Si el promedio es mayor o igual a 7, indica que el estudiante fue aprobado.
- Si el promedio está entre 5 y 6.9, indica que el estudiante está en recuperación.
- Si el promedio es menor que 5, indica que el estudiante fue reprobado.
Tu implementación coincide con las reglas proporcionadas por la escuela en el ejercicio. Asegúrate de probar el programa con diferentes valores de promedio para verificar que las salidas sean las esperadas. Por ejemplo:
- Si ingresas un promedio de 8.2, debería mostrar que el estudiante fue aprobado.
- Si ingresas un promedio de 5.8, debería indicar que está en recuperación.
- Si ingresas un promedio de 4.3, debería señalar que fue reprobado.
¡Espero que esto te haya ayudado a confirmar que tu solución es correcta! Buen trabajo y sigue adelante.
Espero haber ayudado y buenos estudios!