Page 137 - Modul Algoritma dan Pemrograman Dasar
P. 137
Hasil :
Penjelasan Program Sequential Search :
Pada baris 9 dan 10 adalah inisialisasi variabel-variabel dan
data yang kita butuhkan untuk membuat program sequential search
sederhana ini. Lalu pada baris 14 dan 15 adalah proses input
bilangan yang akan kita cari dari data yang telah kita buat kemudian
akan ditampung pada variabel n. O iya, untuk data nya sendiri bisa
dirubah sesuai selera yaa, data diatas hanya berupa contoh saja.
Pada baris 18 sampai 20 berfungsi untuk menampilkan data
yang kita punya dalam array. Kemudian pada baris 23 sampai baris
30 adalah proses mencari data yang kita cari. Dimana program akan
mengecek satu per satu data secara urutan, apakah data yang kita
cari sama dengan data yang kita punya. Jika ada yang sama, maka
akan menjalankan flag++, yaitu nilai variabel flag yang tadinya 0
akan bertambah 1. Jika tidak ada yang sama, maka nilai flag akan
tetap 0.
Kemudian, pada baris ke 31 sampai 36 adalah pengecekan
nilai flag. Jika nilai flag lebih dari 0, maka akan muncul pesan
Bilangan Ditemukan dan akan muncul berapa jumlah data yang
sama. Jika kondisi tersebut bernilai salah, maka akan muncul pesan
Bilangan Tidak Ditemukan, dan program selesai.
132