Saya akan jelaskan sedikit tentang,
Cara Membuat Program Pencarian 3 Angka Pada C++ |
Pengertian dari Searching
Searching ialah sebuah system pencari yang mencari data dari sekumpulan data dengan method-method tertentu. Ada 2 macam jenis Searcing yaitu Sequential Search dan Binary Search.Baca Juga : Perbedaan Squential Search Dan Binary Search
Kita lanjut lagi ya sobat pembahasan tentang Cara Membuat Program Pencarian 3 Angka Pada C++. Coba Anda Jalankan Program Dibawah ini :
#include <iostream>
using namespace std;
int main(){
int data[30]={34,8,50,74,87,90,12,25,20,30,35,45,40,22,29,72,60,55,53,12,32,33,12,41,12,12,12,12,12};
int cari[50],x[25],y[5]={0};
cout<<"Tampilan Data = ";
for(int i=0;i<=24;i++){
cout<<data[i]<<", ";}
cout<<"\n\nNama : ARY\nInput otomatis 3 angka!!\n";
for(int j=1;j<=3;j++){
cout<<"Cari ke-"<<j<<" : ";cin>>cari[j];
for(int i=0;i<=24;i++){
if(cari[j]==data[i]){
y[j]++;
}}}
cout<<"\nHASIL : \n";
for(int j=1;j<=3;j++){
cout<<"\n\nData yang di Cari Ke-"<<j<<" : "<<cari[j];
cout<<"\nAda Di Urutan : ";
for(int i=1;i<=24;i++){
if(cari[j]==data[i]){
cout<<i<<" ,";
}else
if(cari[j]==0){
cout<<"-";
}
}
for(int i=0;i<=24;i++){
cout<<"\nJumlah Data : "<<y[j];
break;
}}
cout<<"\n\n\n";
return 0;
}
Hasil Output : Dari program diatas, Kita bisa melihat bahwa data yang tersimpan di dalam Array itu bersifat static. Karena data tersebut akan selalu menunjukkan data tetap. jika sobat ingin membuat angkanya dapat bersifat dinamic, Maka yang perlu Anda lakukan ialah membuat angka-angka tersebut dapat diinput pada keyboard.
Dengan melakukan sedikit peribahan Anda bisa membuatnya menjadi pencarian data dinamis. caranya sebagai berikut :
- Hilangkan angka-angka yang ada didalam array tersebut.
- Tambahkan Variabel Batas.
- Buat Batas data yang akan diinput.
- Tambahkan pengulangan input data dengan variabel data[i] .
Tambahkan Script berikut dibawah tipedata int :
int batas;
cout<<"Tampilan Data = "; cin>>batas;
for(int i=0;i<batas;i++){
cout<<"Data Ke-"<<i+1<<" : ";cin>>data[i];}
Hasil Output : maka program akan otomatis membaca data i tersebut.
Mudah kan Sobat gratislagi ? Jika Sobat ada yang kurang mengerti dalam tutorial Cara Membuat Program Pencarian 3 Angka Pada C++, Sobat bisa memberi komentarnya dibawah ini pada kolom komentar. dan Luangkan waktu Anda hanya 10 detik untuk Share artikel ini.
Terimakasih telah membaca artikel tentang Cara Membuat Program Pencarian 3 Angka Pada C++.
Salam GratisLagi.
Pencarian sekuensial (sequential search)
Post a Comment