Boa noite galera! To fritando minha cabeça pra fazer algo que já consegui antes porém minha cabeça está dando nó.
A situação é a seguinte, preciso criar um vetor com 20 posições e ordená-los em forma crescente e usando o for, if…sem arrays. Alguém pode dar uma luz no código e me falar aonde estou errando? Segue o código. Obrigado!!!
package exercicio;
public class Casa1 {
public static void main(String[] args) {
//cria o vetor com 20 posições
System.out.println(" Vetor com 20 posições randomicas crescente ");
v();
}
public static void v() {
int v[] = new int [20];
int aux;
for (int i = 0; i < v.length; i ++) {
v[i] = (int) ( Math.random()*100) ;
for(int y = i+1; y < v.length; y ++ ) {
v[y] = (int) ( Math.random()*100) ;
if (v[y]<v[i]) {
aux = v[y];
v[y] = v[i] ;
v[i] = aux;
}
}
}
}
}