Opa victor,
Ótima Solução, eu tomei a liberdade de acrescentar algumas coisinhas para ampliar sua ideia, de uma olha e veja se ficou legal !
import java.util.Scanner;
public class Aprovacao {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Quantas notas deseja inserir? ");
int quantidadeNotas = scanner.nextInt();
double soma = 0.0;
for (int i = 1; i <= quantidadeNotas; i++) {
System.out.print("Digite a nota " + i + ": ");
double nota = scanner.nextDouble();
if (nota < 0 || nota > 10) {
System.out.println("Nota inválida! Digite uma nota entre 0 e 10.");
i--; // refaz a mesma posição
continue;
}
soma += nota;
}
scanner.close();
double media = soma / quantidadeNotas;
System.out.printf("A média do aluno foi %.2f.%n", media);
if (media >= 7.0) {
System.out.println("O aluno foi aprovado.");
} else if (media >= 5.0) {
System.out.println("O aluno está de recuperação.");
} else {
System.out.println("O aluno foi reprovado.");
}
}
}