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

Nota promedio

import java.util.Scanner;

public class Promedio {

public static void main(String[] args) {
    int cont = 1;
    double sumaNotas = 0;
    double promdeioFinal;
    double nota = 0;
    Scanner teclado = new Scanner(System.in);

   
    while (cont <= 5) {
        System.out.println("ingrese su nota");
        nota = teclado.nextDouble();
        sumaNotas += nota;
        cont++;
    }

    promdeioFinal = sumaNotas / 5;

    if (promdeioFinal >= 7) {
        System.out.println("Felicidades aprobaste el semestre");
    } else if (promdeioFinal > 5.0 && promdeioFinal < 6.9) {
        System.out.println("Usted debé recuperar");
    } else {
        System.out.println("Caballero que piensa de la vida, ud ha reprobado de nuevo");

    }
}

}

1 respuesta

¡Hola Iván, espero que estés bien!

Parece que tu código está bastante cerca de lo que se pide en el ejercicio. Sin embargo, hay algunos detalles que podrías ajustar para que se alinee mejor con la salida esperada según las instrucciones de la actividad.

  1. Ortografía en los mensajes: Asegúrate de que los mensajes que imprimes coincidan con los ejemplos proporcionados en la actividad. Esto incluye el uso de tildes y el formato de los mensajes. Por ejemplo, en lugar de "Felicidades aprobaste el semestre", podrías usar "El estudiante tuvo un promedio de X y fue aprobado", donde X es el promedio calculado.

  2. Formato de salida: La actividad sugiere un formato específico para la salida. Asegúrate de incluir el promedio en el mensaje de salida, como se muestra en los ejemplos esperados.

Con estos cambios, tu programa debería cumplir con los requisitos de la actividad y proporcionar la salida esperada. Espero que esto te ayude a avanzar en tu aprendizaje. ¡Bons estudios!