Percorrer vetor

2 respostas
K

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

2 Respostas

royma

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]);
S

inicializa o vetor igual o royma mostrou, depois vc tira a media…

double media = 0;

for (int i = 0; i &lt array.length; i++)

media += array[i];

media = media/i;

depois percorre o vetor novamente comparando os valores…

for (int i = 0; i &lt array.length; i++)

{

if(array[i] &gt media)

{

//seu codigo aki

}

else

{

//codigo

}

}
Criado 13 de agosto de 2006
Ultima resposta 13 de ago. de 2006
Respostas 2
Participantes 3