

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere o programa Java abaixo.
public class Ordem {
public static void ordena(int[] A, int n) {
if (n == 1) {
return;
}
int m = n - 1;
for (int i = 0; i < n - 1; i++) {
if (A[i] > A[m]) {
m = i;
}
}
int t = A[m];
A[m] = A[n - 1];
A[n - 1] = t;
..I....
}
public static void main(String[] args) {
int[] X = {10, 15, 11, 4, 2, 7};
ordena(X, X.length);
for (int i = 0; i < X.length; i++) {
System.out.print(X[i] + " ");
}
}
}
Para que os valores contidos no vetor X sejam apresentados em ordem crescente, a lacuna I deve ser preenchida por
ordena(A, n - 1);
A[m + 1] = A[n - 1];
ordena(A, n);
t = A[maior - 1];
ordena(A, n + 1);