///
Observe o pseudocódigo a seguir:
1.
2. var
3. a, b : inteiro
4. x : vetor[1..10] de inteiro
5.
6. procedimento questao( var a, b : inteiro )
7. var aux : inteiro
8. inicio
9. aux <- a
10. a <- b
11. b <- aux
12. fimprocedimento
13.
14. inicio
15. aleatorio 0,100,3
16. para a de 1 ate 10 faca
17. leia(x[a])
18. fimpara
19.
20. para a de 1 ate 10 faca
21. para b de 1 ate 9 faca
22. se x[b] > x[b+1] entao
23. questao(x[b], x[b+1])
24. fimse
25. fimpara
26. fimpara
27.
28. para a de 1 ate 10 faca
29. escreval(a:3," - ", x[a])
30. fimpara
31. fimalgoritmoTrata-se do seguinte tipo de ordenação de dados: