penjabaran algoritma berikut

read(cari)
dapat=false
kiri=1
kanan=n

while (kiri<=kanan)and(not true) do
T=(kiri+kanan) div2
if cari=a[T] then
dapat=true
else
if cari >A[T] then
kiri=T+1
else
kanan=T-1
endif
endif
endwhile
if dapat then
write ('ditemukan')
else
write ('tidak ditemukan')
end if


ketentuan nya

data array nya (n=10)

10 - 20 - 30 -40 -50 -60 - 70 -80 -90 -100

Tidak ada komentar:

Posting Komentar