//-A maior e a menor altura do grupo.
//-A media de altura das mulheres.
//-A media de altura dos homens.
//-O numero de homens.
import javax.swing.JOptionPane;
import java.text.DecimalFormat;
public class Teste { //inicio class
public static void main(String args[]){ //inicio do main
String ler_sexo,
ler_altF,
ler_altM;
double altM,
altF,
somaF = 0,
somaM = 0,
mediaF = 0,
mediaM = 0,
maiorM = 0,
menorM = 0,
maiorF = 0,
menorF = 0;
int contM = 0,
contF = 0,
cont = 1,
sexo;
while(cont <= 5){ //inicio do while
ler_sexo = JOptionPane.showInputDialog("Entre com 1 para Homem e 2 para Mulher");
sexo = Integer.parseInt(ler_sexo);
if(sexo == 1){ //inicio do if M
ler_altM = JOptionPane.showInputDialog("Entre com a altura");
altM = Double.parseDouble(ler_altM);
if(maiorM < altM)
maiorM = altM;
if(menorM == 0)
menorM = altM;
if(menorM > altM)
menorM = altM;
somaM += altM;
++contM;
} //fim do if M
if(sexo == 2){ //inicio if F
ler_altF = JOptionPane.showInputDialog("Entre com a altura");
altF = Double.parseDouble(ler_altF);
if(maiorF < altF)
maiorF = altF;
if(menorF == 0)
menorF = altF;
if(menorF > altF)
menorF = altF;
somaF += altF;
++contF;
} //fim do if F
++cont;
} //fim do while
DecimalFormat twoDigits = new DecimalFormat("0.00");
mediaM = somaM / contM;
mediaF = somaF / contF;
System.out.println("O homem mais alto tem " + maiorM);
System.out.println("A mulher mais alta tem " + maiorF);
System.out.println("O homem mais baixo tem " + menorM);
System.out.println("A mulher mais baixa tem " + menorF);
System.out.println("A media de altura dos homens e " + mediaM);
System.out.println("A media de altura das mulheres e " + twoDigits.format(mediaF));
System.out.println("Total de homens e " + contM);
System.out.println("Total de mulheres e " + contF);
System.exit(0);
} //fim do main
} //fim da classe
Amigo , eu tb estou aprendendo java , este prog. foi compilado e executado, espero que ajude aos seus estudos.
Flw …