Suatu array X berindeks dari 1 s.d. 10 dan setiap elemennya berisi huruf-huruf berurutan dari 'a' sampai 'j'. Suatu algoritma bekerja pada array tersebut sbb. (Prosedur swap(a,b) adalah menukarkan harga a dan b)
for i := 1 to 10 do
swap(X[i],X[10-i+1]);
for i := 1 to 10 do write(X[i]);
Hasil yang dicetak adalah:
A. abcdefghij
B. jihgfedcba
C. ebacdhfgij
D. fghijabcde
E. cdefghijab