PROCEDURE sorting(Arr: NumbersArray)
Deklarasi:I, J :integer;Temp : integer;Deskripsi:For I 1 TO ArraySize-1 do
For J<-- I+1 TO ArraySize do
If Arr[I] > Arr[J] thenTemp <-- Arr[i]
Arr[i] <-- arr[j]
Arr[j] <-- temp
End if End forEnd for
Berikut ini algoritma sorting menggunakan metoda Selection Sort :
output('jml data : ')input(n)
for i <-- 1 to n do
output('data ke : ') input(a[i])end for
for i <-- 0 to n do
min <-- i
for j<-- i+1 to n do
if a[j] <>min <-- jend ifend Forif i <> min thentemp <-- a[i]a[i] <-- a[min]a[min] <-- tempend ifend Forfor i <-- 1 to n dooutput(a[i])end for
Tidak ada komentar:
Posting Komentar