iterasi = 0
dicari = 45
G1A022039
Gambar 1. 1 Source Code Mencari Umur Warga yang sama dengan Rose
Printscreen Output:
G1A022039
Interaksi – 2 :
19 3 1 7 10
Interaksi – 3 :
19 3 1 7 10
Interaksi – 4 :
19 3 1 7 10
Interaksi – 5 :
19 3 1 7 10
Δ
10 = 10 ( cocok, jadi mengambilkan indeks 10 yaitu 4)
4. Buatlah array dimana berisikan tanggal pembuatan, jam pembuatan (contoh: 12:18) ambil
12 nya saja, npm, umur, angkatan, no absen kelas praktikum, tinggi badan, sisanya nilai
acak. Dengan total keseluruhan sebanyak 10 data. Buatlah program searching
menggunakan algoritma linear search untuk mencari indeks dari suatu bilangan x (key)
dimana bilangan x tersebut npm kalian masing-masing menggunakan inputan
user/scanner.
Source Code:
a = [18,39,20,22,2,157,19,10,24,4]
x= int(input("masukkan nilai"))
posisi = 0
akhir = len(a)-1
ditemukan = False
while posisi <= akhir and not ditemukan:
if a[posisi] == x:
ditemukan = True
else: posisi = posisi +1
G1A022039
Printscreen Output:
G1A022039
Lutfina, E., & Ramadhan, F. L. (2019, November). Perbandingan Kinerja Metode Iteratif dan
Metode Rekursif dalam Algoritma Binary Search. In SEMINAR NASIONAL APTIKOM
(SEMNASTIK) 2019 (pp. 53-60).