Arrays java

2 respostas
M
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!

2 Respostas

TerraSkilll

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.

M

Obrigado, funcionou perfeitamente!

Criado 29 de dezembro de 2020
Ultima resposta 29 de dez. de 2020
Respostas 2
Participantes 2