Latihan "Flowchart Dan Pseudocode Program Pencarian Binary Search"
Latihan "Flowchart Dan Pseudocode Program Pencarian Binary Search"
HIDAYATULLAH
09011182025024
SK3B
ALGORITMA PEMROGRAMAN II
PSEUDOCODE
Program Binery_search;
{*Program pencarian Binery*}
Var {*Deklarasi*}
nama = ['Nana','Rudi','Dea','Ihsan','Tiara']
nim = ['13507701','13507702','13507703','13507704','13507705']
no_nilai = [64,75,84,77,66]
int low = 0
int mid;
indeks = -1;
Begin {*Deskripsi*}
while(low<=high) then
mid = (low+high)/2
if no_nilai[mid] = find then
index = mid
elif no_nilai[mid] < find then
low = mid + 1
else
high = mid – 1
if index = -1 then
WRITE “Data Tidak Ditemukan!”
else
WRITE “Data Ditemukan!” then
PRINT index(),no_nilai(),nama(),nim().
Stop
FLOWCHART
PROGRAM