#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int i, n, dt, posisi, ketemu=0;
int data[50];
cout<<"Masukkan banyaknya data :";
cin>>n;
for(i=0; i<n; i++){
cout<<"Masukkan data ke-"<<(i+1)<<" = ";
cin>>data[i];
}
cout<<endl;
cout<<"Data yang anda cari : ";
cin>>dt;
ketemu=0;
i=0;
while((ketemu==0)&&(i<n)){
if(data[i]==dt){
ketemu=i;
posisi=i;
}
else {
i=i+1;
}
}
if(ketemu==0){
cout<<"Data yang anda cari tidak ditemukan"<<endl;
}
\\www.alimahmud23.co.cc
else{
cout<<"Data yang anda cari ditemukan"<<endl;
cout<<"Data anda berada pada posisi "<<(posisi+1);
}
getch();
}
Output:
![]() |
www.alimahmud23.co.cc
Sekedar info beda Sequential searching dan Binary searching hanya pada array nya!!! sequential searching bisa di input secara acak sedangkan binary searching tidak ..
selamat mengedit (maaf pemula ..) heheh
|
Tidak ada komentar:
Posting Komentar