-->
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

Saya membuatnya dengan menggunakan aplikasi notepad ++ dimana pada program diatas menghasilkan suatu output seperti gambar di bawah ini, saya memberi masukkan data ada 7 data seperti program diatas dan saya menginput data datanya seperti gambar dibawah ini, dan data yang ingin saya cari yaitu 8 ketemu di indeks data ke 5
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™







{ 1 komentar... read them below or add one }

- Copyright © Information And Technology - Hatsune Miku - Powered by Blogger - Designed by Johanes Djogan -