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

[Proyecto] Promedio de notas

import java.util.Scanner;

public class CalcularPromedio {
    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);
        double totalNota = 0;

        System.out.println("Ingrese el numero de notas que tiene el estudiante: ");
        int numeroNotas = teclado.nextInt();

        for (int i = 1; i <= numeroNotas; i++) {
            System.out.println("Ingrese la nota numero " + i);
            double nota = teclado.nextDouble();
            totalNota += nota;
        }
        double promedio = totalNota / numeroNotas;

        if(promedio >= 7) {
            System.out.println("El estudiante tuvo un promedio de " + promedio + " y fue aprobado.");
        } else if (promedio >= 5) {
            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.");
        }
    }
}
1 respuesta

Hola Elias, espero que estés bien

¡Espero que estés bien! He revisado tu código y parece que estás en el camino correcto para resolver el problema planteado en el ejercicio. Tu programa ya está calculando el promedio de las notas y determinando si el estudiante fue aprobado, está en recuperación o fue reprobado, según las reglas dadas.

Tu código ya cumple con las condiciones del ejercicio. Sin embargo, aquí hay un par de cosas que podrías considerar para mejorar o verificar:

  1. Verificación de entrada: Asegúrate de que el usuario ingrese un número válido de notas y notas válidas. Podrías agregar una verificación para asegurarte de que las notas estén dentro de un rango esperado (por ejemplo, de 0 a 10).

  2. Cerrar el Scanner: Es una buena práctica cerrar el objeto Scanner después de que ya no lo necesites para liberar recursos. Puedes hacerlo añadiendo teclado.close(); al final de tu método main.

Espero que esto te ayude y que puedas seguir avanzando en tus estudios de Java. ¡Bons estudios!