int Jogadores = 10;
String [] nome = new String [Jogadores];
for(int i = 0 ; i < Jogadores ; ++i){
System.out.println("Insira o nome do " + (i+1) + “° jogador .”);
nome[i] = entrada.next();
}
double [] Altura = new double [Jogadores];
for({int i = 0; i < Jogadores; ++i)
System.out.println(“Insira a altura do " + (i+1) + “° jogador .”);
Altura[i] = entrada.nextDouble();
while (Altura[i]<=0){
System.out.println(“Valor invalido , reensira o valor : “);
Altura [i] = entrada.nextDouble();
}
}
System.out.println(”=========== TIME DE BASQUETE ===========”); // laço para jogador + sua altura
for(int i = 0; i < Jogadores;++i){
System.out.println(nome[i] +” ---- "+ Altura [i]+“m”);
}
System.out.println("A media das alturas dos jogarores é : ");
double soma;
soma = Altura [0] + Altura [1] + Altura [2] +Altura [3] +Altura [4] +Altura [5] +Altura [6] +Altura [7] +Altura [8] +Altura [9] ; // Soma das alturas
double media = soma/10;
System.out.println(media);
double t1 = Altura[0]*Altura[0]; // as alturas elevadas ao quadrado
double t2 = Altura[1]*Altura[1];
double t3 = Altura[2]*Altura[2];
double t4 = Altura[3]*Altura[3];
double t5 = Altura[4]*Altura[4];
double t6 = Altura[5]*Altura[5];
double t7 = Altura[6]*Altura[6];
double t8 = Altura[7]*Altura[7];
double t9= Altura[8]*Altura[8];
double t10 = Altura[9]*Altura[9];
double soma2 = t1+t2+t3+t4+t5+t6+t7+t8+t9+t10; // soma dos valores
double media2 = media*media; // media ao quadrado
double desvio = (soma2/10)-media2; // calculo para o Desvio Padrão
System.out.println("O desvio padrão é "+desvio);
double maior = Altura[0];
double menor=Altura[0];
String nomeMaior = "";
String nomeMenor = "";
for(int i=0; i<Jogadores; i++){
if(Altura[i] > maior){
nomeMaior = nome[i];
maior = Altura[i];
}
if(Altura[i]<= menor){
menor = Altura[i];
nomeMenor = nome[i];
}
}
System.out.println("A maior altura é : "+maior+" m do jogador " + nomeMaior ); // saida da maior / menor altura dos jogadores
System.out.println("A menor altura é : "+menor+" m do jogador " + nomeMenor);
double mediana ;
Arrays.sort(Altura);
mediana = Altura[4]+Altura[5]; --> Nessa parte os valores não batem com o resultado
double media3 = mediana / 2;
System.out.println("A mediana das alturas é igual a : "+media3);
}
}
