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

Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese su promedio: ");
double nota = scanner.nextDouble();
scanner.close();

if(nota >= 7.0){
    System.out.println("esta aprobado");
}else if (nota <=6.9 && nota>=5.0) {
    System.out.println("puede habilitar ya que su nota se lo permite: "+nota);

}else {
    System.out.println("Usted reprobo :(");
}


    }
}
1 respuesta

Hola Jose, espero que estés bien

Veo que estás trabajando en un ejercicio para determinar la situación de un estudiante basado en su promedio. Tu código está casi correcto, pero hay un pequeño detalle que podrías ajustar para que coincida con el formato de salida esperado en el ejercicio.

En lugar de imprimir solo el mensaje de aprobación, recuperación o reprobación, el ejercicio requiere que también se incluya el promedio en el mensaje de salida. Aquí te dejo una sugerencia de cómo podrías ajustar tu código:

Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese su promedio: ");
double nota = scanner.nextDouble();
scanner.close();

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

Con este ajuste, tu programa debería mostrar la salida en el formato esperado por el ejercicio. Espero que esto te sea de ayuda y te deseo mucho éxito en tu aprendizaje.

Espero haber ayudado y buenos estudios!