ola amigos, como faço para percorrer um vetor em java e a cada elemento do vetor comparar com a media dos valores do vetor inteiro?
obrigada
ola amigos, como faço para percorrer um vetor em java e a cada elemento do vetor comparar com a media dos valores do vetor inteiro?
obrigada
Olá estou mandando um pedaço de código talvez ajude
//lista de inicializadores especifica o valor de cada elemento
int array[] = {32, 27, 64, 18, 95, 14, 90, 70, 60, 37};
System.out.printf( “%s%8s\n”, “Index”, “value” );//titulos de coluna
//gera saida do valor de cada elemento do array
for( int counter = 0; counter < array.length; counter++)
System.out.printf( "%5d%8d\n", counter, array[counter]);
inicializa o vetor igual o royma mostrou, depois vc tira a media…
double media = 0;
for (int i = 0; i < array.length; i++)
media += array[i];
media = media/i;
depois percorre o vetor novamente comparando os valores…
for (int i = 0; i < array.length; i++)
{
if(array[i] > media)
{
//seu codigo aki
}
else
{
//codigo
}
}