Squensial Search adalah proses pencarian data secara berurutan dari baris perbaris. mulai dari baris pertama sampai dengan baris data yang dicari. berikut sintak penulisan data dengan menggunakan metode Squensial Search dengan menggunakan bahasa Java. tetapi data bukan berasal dari masukan user.
package pencariansquensial;
import java.util.Scanner;
public class PencarianSquensial {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
int cari=0,i,indeks=0;
boolean ditemukan = false;
int data[]={3,5,7,9,2,1};
System.out.print("Masukkan data yang dicari: ");
cari=scan.nextInt();
for(i=0;i<data.length;i++){
if(data[i]==cari){
indeks=i;
ditemukan=true;
break;
}
}
if(ditemukan){
System.out.println("data: "+cari+" ditemukan pada index ke-"+indeks+".");
}else{
System.out.println("Data tidak ditemukan.");
}
}
}
bila dijalankan akan menghasilkan keluaran seperti berikut:
package pencariansquensial;
import java.util.Scanner;
public class PencarianSquensial {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
int cari=0,i,indeks=0;
boolean ditemukan = false;
int data[]={3,5,7,9,2,1};
System.out.print("Masukkan data yang dicari: ");
cari=scan.nextInt();
for(i=0;i<data.length;i++){
if(data[i]==cari){
indeks=i;
ditemukan=true;
break;
}
}
if(ditemukan){
System.out.println("data: "+cari+" ditemukan pada index ke-"+indeks+".");
}else{
System.out.println("Data tidak ditemukan.");
}
}
}
bila dijalankan akan menghasilkan keluaran seperti berikut:
Tidak ada komentar:
Posting Komentar