- Back to Home »
- Artikel IT , Trik Unik »
- Membuat Program Sequential Search di C++
Posted by : Unknown
Friday, 23 October 2015
Hai guys ,kali ini saya mau memberi kalian sebuah tutor yang sangat membantu agan agan blogger, untuk membuat sebuah program pencarian,,untuk pengertian dari Sequential searching bisa dilihat di postingan blog ini ya ^_^, yah kita langsung saja ke programmnya,
Dimana untuk script program yang saya buat seperti ini
untuk penjelasan programmnya, dimana pada program diatas dijelaskan bahwa
int
i;
int cari,ketemu;
int A[100];
Dijelaskan
diatas bahwa ,di deklarasikan variable ,i ke integer karena sebagai batas untuk
kondisi pencarian, cari bertipe data integer karena untuk memasukkan bilangan
yang berupa integer/angka, dan variable ketemu sebagai integer, untuk memberi
nilai jika ketemu , dan index data pada variable A yang memiliki jumlah data
100 diberi tipe data integer,
Selanjutnya pada script
for(i=1;i<=7;i++)
{
cout<<"Masukkan data
ke-"<<i<<" = ";
cin>>A[i];
}
Diatas
hanyalah program untuk memasukkan data satu persatu ,sesuai dengan jumlah data
yang ingin dimasukkan, diatas dijelaskan 7 data maka yang akan terinput data 7
data diinput manual oleh keyboard secara berulang-ulang sampai perulangan
berhenti dan di tamping pada variable A indeks ke i
dan di bawah ini penjelasan untuk bagian script pencariannya.
cin>>cari;
ketemu=0;
for(i=0;i<=7;i++)
{
if(A[i]==cari)
{
ketemu=1;
cout<<"Data ditemukan pada indeks
ke-"<<i;
}
}
if(ketemu==0){
cout<<"Data tidak ditemukan";
}
Dijelaskan
pada sintak diatas, bahwa program dengan algoritma pencarian linier, dimana
kita menginput apa yang akan kita cari maka algoritmanya akan bekerja untuk
mencari dimana algoritmanya yaitu jika i kurang dari sama dengan 7 maka akan
dikerjakan if yang memiliki syarat nilai variable A indeks ke i harus sama
dengan nilai yang ingin kita cari
diketik , jika kondisi benar maka nilai dari variable ketemu akan
bernilai 1, dan akan muncul keterangan bahwa “Data ditemukan pada indeks ke –“
i(nilai i awal akan ditambah jika pernyaraan sudah dikerjakan) sesuai dengan
jumlah i nya berapa akan ditambah jika pernyataan sudah dikerjakan dan akan
diulang jika benar dan jika salah pun akan diulang lagi sampai i bernilai 8
atau bernilai false, jika kondisi salah maka akan ditampilkan keterangan bahwa
“Data tidak ditemukan”
Itulah tutorial untuk membuat program pencarian dengan metode sequential dengan menggunakan bahasa pemrograman C++, untuk info lebih lanjut silahkan comment di bawah ,terima kasih telah berkunjung
kunjungi juga Web FOSA(Forum Open Source Akakom)
Contact Person : 0822-1619-7909 Email : rizkyvg@gmail.com
FB : http://facebook.com/rizkyspecialist
Twitter : @RhizkySSAT
Regards,
Rizky Virgiawan,
©IT
Support™
Mantap sangad gan tutornya.terima kasih
ReplyDelete