int alturaMaior=0;
int alturaMenor=999999999;
int numeroEscMaio=0;
int numeroEscMenor=0;
int mediaGru=0;
int quant=0;
do {
String aux= JOptionPane.showInputDialog("informe o numero de escrição");
numeroEscMaio= Integer.parseInt(aux);
aux = JOptionPane.showInputDialog("informe a altura");
alturaMaior=Integer.parseInt(aux);
mediaGru+=alturaMaior;
quant++;
if (alturaMaior>alturaMaior){
alturaMaior=alturaMaior;
numeroEscMaio=numeroEscMaio;
}
if (alturaMenor<alturaMenor){
alturaMenor=alturaMenor;
numeroEscMenor=numeroEscMaio;
}
} while (numeroEscMaio !=0 ||numeroEscMenor!=0);
JOptionPane.showMessageDialog(null,"A altura maior é :"+alturaMaior +"e seu numero de incrição é "+numeroEscMaio);
JOptionPane.showMessageDialog(null,"A altura menor é :"+alturaMenor+" e seu numero de incrição é "+numeroEscMenor);
JOptionPane.showMessageDialog(null,"a altura media do grupo é "+(mediaGru/quant) );
}
queria que leia n pares de valores, sendo o primeiro valor
o número de inscrição de um atleta por exemplo o segundo a
altura (em cm) do atleta e informe:
a) o número de inscrição e a altura do atleta mais alto;
b) o número de inscrição e a altura do atleta mais baixo;
c) a altura média do grupo de atletas.
A leitura deveria ser finalizada quando o numero de escrição era zero ,
desde ja obrigado
