Bom galera estou tentando fazer uma recursividade que eu insiro um vetor e ele me tras o menor valor do vetor , mais no caso ele não me tras esse valor que seria o numero 1 pq??
desde ja agradeço a tds…
public static void main(String[] args) {
System.out.print(valor);
Main vet=new Main();
int[] veto = {1,5,3,2,4};
int tamanho=veto.length;
int valor=0;
vet.vetor(veto, tamanho, valor);
}
public int vetor(int veto[], int tamanho, int valor){
int i=0;
if (veto[i] < valor){
return vetor(veto, ++i, valor);
} else if(tamanho == i) {
return valor;
}
return valor;
}
}