Está en la página 1de 2

Import java.util.

ArrayList;

Import java.util.Scanner;

Public class Alumnos {

Public static void main(String[] args) {

ArrayList<String> nombres = new ArrayList<>();

ArrayList<Double> calificaciones = new ArrayList<>();

Scanner scanner = new Scanner(System.in);

While (true) {

System.out.print(“Ingrese el nombre del alumno (o ‘fin’ para terminar): “);

String nombre = scanner.nextLine();

If (nombre.equalsIgnoreCase(“fin”)) {

Break;

Nombres.add(nombre);

Double sumaCalificaciones = 0;

For (int i = 1; i <= 3; i++) {

System.out.print(“Ingrese la calificación #” + i + “ para “ + nombre + “: “);

Double calificacion = scanner.nextDouble();

sumaCalificaciones += calificacion;

calificaciones.add(calificacion);

Double promedio = sumaCalificaciones / 3;

System.out.println(“El promedio de “ + nombre + “ es: “ + promedio);


If (promedio >= 6.0) {

System.out.println(nombre + “ está aprobado.”);

} else {

System.out.println(nombre + “ está reprobado.”);

Scanner.nextLine(); // Limpiar el buffer

System.out.println(“Lista de alumnos:”);

For (int i = 0; i < nombres.size(); i++) {

System.out.println(nombres.get(i) + “ – Promedio: “ + calificaciones.get(i));

Scanner.close();

También podría gustarte