- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de Ordenação
- Fundamentos de ProgramaçãoLógica de Programação
Considere o algoritmo a seguir e um vetor A = [3, 4, 12, 7, 1] e marque a alternativa correta.
inteiro i, j, k, x, A[n];
início
para i de 1 até n - 1 faça
k = i;
x = A[i];
para j de i +1 até n faça
se (A[j] < x) então
k = j;
x = A[k];
fim se
fim para
A[k] = a[i];
A[i] = x;
fim para
fim