Bem eu pretendo criar um programa que me devolva o menor valor dentro de um array. No entanto o que o programa ira fazer é ler todos os valores que eu tenho dentro do array e ira verificar qual é o menor valor, sendo que a este menor valor irei multiplica-lo por 2. Feito isto irei correr o loop de novo e irei de novo descobrir o menor valor, mas desta vez ja terei no array um valor diferente, pois no loop anterior ja multipliquei um por dois. E se neste segundo loop eu encontrar de novo a mesma posiçao de array agora irei multiplica-lo por três… e assim sucessivamente. Ou seja a ca iteraçao que eu fizer irei sempre multiplicar o menor valor por +1. Espero que me tenha feito entender… A minha grande duvida e como faço para esse valor voltar para o array depois do calculo feito. Ora aqui está o que eu ja fiz :
int burguer = 0;
int vetor[5];
int loop = 0;
while( loop < 6){
loop ++;
if(loop < 6){
vetor[0] = 2;
vetor[1] = 5;
vetor[2] = 9;
vetor[3] = 7;
vetor[4] = 5;
while(burguer <5){
int min= 0;
int multi = 1;
for(int i=0;i<5;i++){
if(vetor<min)
min=vetor;
system.out.print( "The min number is: " + min);
for(int j=0;j<5;j++){
if(vetor[j] = min)
vetor[j] = vetor[j]*(multi++);
}
}
burguer++;
}
}