Postingan
ini merupakan implementasi dari Konsep Sequensial Search.
Program dibuat menggunakan aplikasi Borland C++ ver. 5.02 berdasarkan
algoritma berikut :
- Input seluruh data ke dalam array
- Input data yang dicari
- Tentukan nilai flag sama dengan nol.
- Jika setiap nilai yang dicari sama dengan data yang terdapat dalam array, maka nilai flag akan bertambah satu.
- Jika nilai flag tidak sama dengan nol, maka data ditemukan. Sedangkan jika nilai flag sama dengan nol, maka data tidak ditemukan.
Program
Sequensial Search.cpp/* Program : Sequensial Search
Karya : blog-sharings.blogspot.com */
#include <iostream.h>
#include <conio.h>
main()
{
int no,jd,cari,flag,data[50];
cout<<"\n\t\t ******************************************* \n";
cout<<"\t\t | \t\t\t\t\t | \n";
cout<<"\t\t | \t\tProses Pencarian \t | \n";
cout<<"\t\t | Menggunakan Algoritma Sequensial Search | \n";
cout<<"\t\t | \t\t\t\t\t | \n";
cout<<"\t\t ******************************************* \n\n\n";
cout<<" Input Jumlah Data : ";
cin>>jd;
cout<<endl;
for (no=0;no<jd;no++)
{
cout<<" Input Data Ke-"<<no+1<<" : ";
cin>>data[no];
}
cout<<endl;
cout<<" Input Nilai Dicari : ";
cin>>cari;
flag=0;
for(no=0;no<jd;no++)
{
if (data[no]==cari)
{
flag++;
}
}
cout<<endl;
if (flag!=0)
{
cout<<" Keterangan : Data Ditemukan"<<endl;
cout<<" \t\t Berjumlah "<<flag<<" Buah";
}
else
{
cout<<" Keterangan : Data Tidak Ditemukan";
}
getch();
}
0 komentar:
Posting Komentar
Tinggalkan Komentar Anda Untuk Memajukan Blog Ini