📋 Daftar Isi
Proses pencarian adalah proses menemukan data tertentu di dalam sekumpulan data yang bertipe sama. Pada artikel kali ini akan dikhususkan pada data yang berstruktur array.

Contoh Kasus Pencarian
Misal terdapat suatu Array A yang sudah terdefinisi elemen-elemennya. X adalah suatu elemen yang bertipe sama dengan elemen Array A. Tentukan apakah X terdapat di dalam Array A. Jika ditemukan, tulis pesan “X ditemukan” atau return index array atau return Boolean TRUE, sebaliknya jika tidak ditemukan,tulis pesan “X tidak ditemukan” atau return Boolean FALSE.

- Misal X = 68, maka output yang dihasilkan adalah “68 ditemukan” atau “Y = 6” atau TRUE
- Misal X = 100, maka output yang dihasilkan adalah “100 tidak ditemukan” atau “Y =-1” atau FALSE
Bagaimana Jika Ada Duplikasi Elemen?
Apabila X yang dicari jumlahnya lebih dari satu di dalam Array A, maka hanya X yang pertama kali ditemukan yang diambil. Proses pencarian dihentikan setelah X pertama ditemukan atau X yang dicari tidak ada.
Contoh:

Terdapat tiga buah nilai 36
Bila X = 36, maka:
- Hasilnya “36 ditemukan”
- Hasilnya Y = 2
- Hasilnya ketemu = true
Materi Lengkap
Silakan baca juga beberapa artikel menarik kami tentang Searching, daftar lengkapnya adalah sebagai berikut.