Sou iniciante não estou conseguindo fazer estas 2 funções! quantAprovados e deslocaNotas, sera que alguem poderia me ajudar…grato pela atenção
import javax.swing.JOptionPane;
import java.text.NumberFormat;
public class Exercicio{
//Função principal
public static void main(String args[]){
// Coloque aqui o código que está na sua prova
int quant;
float [] notas;
int aprovados=0;
quant = Integer.parseInt(
JOptionPane.showInputDialog("Quantos alunos?"));
notas = new float [quant];
for (int i=0; i<quant; i++){
notas [i] = Float.parseFloat(
JOptionPane.showInputDialog("entre com a nota"+(i+1)));
}
imprimeVetor(notas);
aprovados = quantAprovados(notas, 6.0f);
JOptionPane.showMessageDialog
(null, aprovados+"foram Aprovados");
notas = deslocaVetor(notas);
imprimeVetor(notas);
System.exit(0);
}
//Função imprimeVetor
//Formata o vetor e imprime-o na saída do terminal
public static void imprimeVetor(float[] vetor){
NumberFormat formatador = NumberFormat.getInstance();
for (int i=0; i<vetor.length; i++){
String resp="";
formatador.setMinimumIntegerDigits(3);
formatador.setMaximumIntegerDigits(3);
formatador.setMinimumFractionDigits(0);
formatador.setMaximumFractionDigits(0);
resp+=formatador.format(i);
resp+=" - ";
formatador.setMinimumIntegerDigits(2);
formatador.setMaximumIntegerDigits(2);
formatador.setMinimumFractionDigits(2);
formatador.setMaximumFractionDigits(2);
resp+=formatador.format(vetor[i]);
System.out.println(resp);
}
System.out.println("--------------------------------");
}
}