A) Prinsip : Pencarian berurutan berarti mencari ke bawah dalam urutan dari awal hingga akhir. Jika Anda menemukan data, Anda akan mengakhiri pencarian terlebih dahulu. Jika Anda tidak dapat menemukannya, Anda akan terus mencari sampai bit terakhir dari data.
b) Ilustrasi legenda : Data mentah: int [] a = {4,6,2,8,1,9,0,3}; Untuk menemukan nomornya: 8
Temukan data 8 di array dan kembalikan lokasi.
Demo Kode :
Impor java.util.scanner;/ * * sekuelsarch {public static void main (string [] arg) {int [] a = {4,6,2,8,1,9,0,3}; Input Pemindai = Pemindai Baru (System.in); System.out.println ("Harap masukkan nomor yang ingin Anda temukan:"); // menyimpan pernyataan int num = input.nextInt (); // Memanggil metode pencarian (), menyimpan nilai pengembalian di hasil int hasil = pencarian (a, num); if (result ==-1) {System.out.println ("Nomor yang Anda input tidak ada di array."); } else system.out.println ("Nomor yang Anda input ada, dan posisi dalam array adalah:"+(hasil+1)+");} // algoritma pengurutan sekuensial PULAU INT PUBLIK (INT [] A, INT NUM) {untuk (int i = 0; i <a. Data berada, yaitu posisi}} return -1; // jika tidak ada, return -1}}Menjalankan tangkapan layar: