Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Verificando aprobación en una asignatura

public class SituacionEstudiante {

public static void main(String[] args) {
    double media = 4; // Cambiar este valor según el promedio del estudiante

    if (media >= 7.0) {
        System.out.println("El estudiante tuvo un promedio de " + media + " y fue aprobado.");
    } else if (media >= 5.0 && media <= 6.9) {
        System.out.println("El estudiante tuvo un promedio de " + media + " y está en recuperación.");
    } else {
        System.out.println("El estudiante tuvo un promedio de " + media + " y fue reprobado.");
    }
}

}

1 respuesta

¡Hola Andrés!

Tu código para verificar la aprobación en una asignatura está muy bien estructurado. Has utilizado correctamente las declaraciones if, else if y else para evaluar las diferentes situaciones basadas en el promedio del estudiante.

Aquí hay un pequeño ejemplo de cómo podrías probar diferentes valores para la variable media y ver cómo tu programa responde a cada uno:

  • Si media es 8.5, el programa debería imprimir: "El estudiante tuvo un promedio de 8.5 y fue aprobado."
  • Si media es 6.0, el programa debería imprimir: "El estudiante tuvo un promedio de 6.0 y está en recuperación."
  • Si media es 4.0, el programa debería imprimir: "El estudiante tuvo un promedio de 4.0 y fue reprobado."

Tu lógica está correcta y el código debería funcionar bien para estos casos. Si deseas hacer pruebas, simplemente cambia el valor de media y ejecuta el programa para ver los diferentes resultados.

Espero haber ayudado y buenos estudios!