Arrays java

Boa tarde pessoal peço ajuda com esse exercício.
Faça um programa que recebe pelo teclado e guarda as notas de disciplina de Java de uma dada turma. De seguida imprima todas as notas. Seguidamente encontre e visualize
a)todas as notas maiores e menores que a média;
b) a mínima e a máxima nota;
Consegui encontrar a média, mais estou a ter dificuldade em encontrar notas maiores e menores que a média!

No seu segundo loop for, depois de calcular a média, você pode adicionar as notas maiores que a média em um outro array, e as menores que a média em um terceiro array. Daí, você exibe esses arrays. Pode também concatenar em uma String. Algo como:

String notasMaiores = "";
String notasMenores = "";

for(int i=0; i < qyt; i++){
  if (nota[i] > media){
    notasMaiores = notasMaiores + ", " + nota[i];
  } else if (nota[i] <  media) {
    notasMenores = notasMenores + ", " + nota[i];
  }
}

Obs: em vez de postar uma imagem do código, copie e cole ele aqui.

Abraço.

Obrigado, funcionou perfeitamente!