///
No algoritmo solução1 apresentado a seguir as variáveis X, A e B são criadas com escopo global; no algoritmo solução2 apresentado após algoritmo solução1, as variáveis A e B são criadas com escopo global e a variável X com escopo local.
algoritmo solução1
var
A, B, X : inteiro
início
leia (A, B)
X A
A B
B X
escreva (A, B)
Fim algoritmo.
algoritmo solução2
var
A, B : inteiro
Procedimento TROCA
var
X : inteiro
início
X A
A B
B X
fim
início
leia (A, B)
TROCA
escreva (A, B)
Fim algoritmo.