Sr´s, bom dia…
eu tenho o seguinte código:
[b]int [] v = {3, 2, 4, 7, 5, 8, 6, 1, 9, 10};
OrdenacaoDecrescente bs = new OrdenacaoDecrescente();
bs.Ordenar(v);
System.out.println(“Vetor Ordenado abaixo em forma decrescente:”);
for(int num : v){
System.out.print(num + " ");
}
int menor = 0;
int maior = 0;
for(int a = 0; a < v.length; a++)
if(v[a] > maior){
maior = v[a];
if(v[a] < menor)
menor = v[a];}
System.out.println();
System.out.println("Maior Elemento : " + maior);
System.out.println(“Menor Elemento : " + menor); [/b]
O problema está sendo o seguinte: no momento dele encontrar o menor elemento, ele busca apenas o valor iniciada na variável " 0” e não busca no vetor…
o que eu estou fazendo de errado ?
Obrigado.
