Bantu temanmu belajar dengan menambahkan soal di Kujawab. Klik disini..

Olimpiade Sains Provinsi (OSP) 2013 - Komputer , Nomor 50

50

Misalkan terdapat sebuah array bernama a berisi N elemen, yang diisi di indeks 0 s.d. N-1.

for i := 0 to N-1 do
begin
 for j := i+1 to N-1 do
 begin
 buffer := a[i];
 a[i] := a[j];
 a[j] := buffer;
 end;
end;

Apa yang dilakukan oleh prosedur itu terhadap array a?