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

Ejercicio promedio nota

import java.util.Scanner;

public class AprobacionNota { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Ingrese su promdio entre 1 a 10: "); double promedio = scanner.nextDouble();

    if(promedio >= 7.0){
        System.out.println("El estudiante ha aprobado " + promedio);
    } else if (promedio >= 5.0 && promedio <= 6.9) {
        System.out.println("El estudiante va a recuperativa " + promedio);
        
    }else {
        System.out.println("El estudiante ha reprobado " + promedio);
    }
}

}

1 respuesta

Hola Alexandre, espero que estés bien

Parece que tu código está casi perfecto para resolver el ejercicio. Has implementado correctamente las condiciones para determinar si el estudiante ha aprobado, está en recuperación o ha reprobado, de acuerdo con las reglas proporcionadas.

Sin embargo, hay un pequeño detalle que puedes ajustar para que tu salida sea más similar a la salida esperada del ejercicio. La salida esperada incluye el texto "El estudiante tuvo un promedio de X y fue aprobado/está en recuperación/fue reprobado." Actualmente, tu código imprime "El estudiante ha aprobado X", lo cual es un poco diferente.

Aquí tienes cómo podrías modificar el código para que coincida con el formato de salida esperado:

import java.util.Scanner;

public class AprobacionNota {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Ingrese su promedio entre 1 a 10: ");
        double promedio = scanner.nextDouble();

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

Con este ajuste, tu programa debería cumplir con el formato de salida esperado en el ejercicio. Espero que esto te ayude a seguir avanzando en tus estudios de Java.

¡Espero haber ayudado y buenos estudios!