0
Hallo Sobat Gratislagi sudah dua hari nih saya ga post. Namun tenang saja nih , Untuk kali ini saya akan memberikan program cpp dengan methode Search.

Saya akan jelaskan sedikit  tentang,

Cara Membuat Program Pencarian 3 Angka Pada C++
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

 
Top