Olá gostaria de uma ajuda no netbeans estou iniciando no ramo de programador e tenho um trabalho para concluir, tipo meu professor pediu pra criar 10 matrizes e executar em ordem crescente, só q eu sei fazer isso com 2 while (laços de repetição), só que ele quer só com 1 while.
Vou deixar colocar aí oq eu fiz até agora.
int mat [];
mat=new int[10];
int t=0;
int i=0;
int j=0;
mat [0]= 10;
mat [1]= 9;
mat [2]= 8;
mat [3]= 7;
mat [4]= 6;
mat [5]= 5;
mat [6]= 4;
mat [7]= 3;
mat [8]= 2;
mat [9]= 1;
while (i<9){
if (mat[i]> mat[i+1]){
t=mat[i];
mat[i]=mat[i+1];
mat[i+1]=t;}
i++;}
System.out.println (mat[0]);
System.out.println (mat[1]);
System.out.println (mat[2]);
System.out.println (mat[3]);
System.out.println (mat[4]);
System.out.println (mat[5]);
System.out.println (mat[6]);
System.out.println (mat[7]);
System.out.println (mat[9]);
}
}
Desse jeito lê decrescente, preciso q leia ordenado em crescente.
Obrigado desde já
