Dicas sobre arrays ou vetores

3 respostas
G

ler um vetor de 10 posições de números inteiros e divida todos os seus
elementos pelo maior valor do vetor e armazene o resultado no mesmo vetor. Mostre o vetor
após os cálculos.

3 Respostas

F
"ganzepo":
ler um vetor de 10 posições de números inteiros e divida todos os seus elementos pelo maior valor do vetor e armazene o resultado no mesmo vetor. Mostre o vetor após os cálculos.
...
int maior = 0;

for ( int i = 0; i < 10; i++ ) {
  if ( vetor[i] > 0 ) maior = vetor[i];
}

for ( int i = 0; i < 10; i++ ) {
  vetor[i] = vetor[i] / maior;
}

for ( int i = 0; i < 10; i++ ) {
  System.out.println("Vetor["+i+"]: " + vetor[i]);
}
...

era isso??

P
so uma correção...
...
int maior = 0;

for ( int i = 0; i < 10; i++ ) {
  if ( vetor[i] > maior ) maior = vetor[i];
} 
...

tava fazendo a comparação com 0 em vez de maior

F

:lol: :lol:
Ooopaaa… ehehe valew! :oops:

Criado 4 de maio de 2006
Ultima resposta 5 de mai. de 2006
Respostas 3
Participantes 3