public class aprobaciónAsignaturas { public static void main(String[] args) { int numAsignaturas; int maxAsignatura = 10; float media = 0; Scanner scanner = new Scanner(System.in);
while(true) {
System.out.println("Hola, evaluemos a tus estudiantes, " +
"por favor ingresa el numero de asiganturas (maximo " + maxAsignatura + ")");
numAsignaturas = scanner.nextInt();
if (numAsignaturas > maxAsignatura) {
System.out.println("Ingresaste mas de " + maxAsignatura + " asignaturas");
break;
}else{
for (int i = 0; i <= numAsignaturas-1; i++) {
System.out.println("Ingresa la calificación de la asignatura numero " + (i+1));
media = media + scanner.nextFloat();
}
media = media/numAsignaturas;
if(media >= 7.0){
System.out.println("El estudiante tuvo un promedio de " + media +
" y fue aprobado");
} else if ((media == 5) && (media <= 6.9)) {
System.out.println("El estudiante tuvo un promedio de " + media +
" y se encuentra en recuperación");
} else if (media < 5) {
System.out.println("El estudiante tuvo un promedio de " + media +
" y fue reprobado");
}
break;
}
}
}
}