Kamis, 13 Oktober 2016

Pencarian Berurutan (Squential Search)


Pencarian Berurutan (Squential Search)

adalah sebuah metode pencarian data dengan metode membandingkan setiap setiap elemen larik satu per satu secara urut(beruntun), mulai dari elemen pertama sampai dengan elemen yang terakhir.

berikut contoh programnya:

#include <iostream>
using namespace std;

int main()
{

    cout<<"=========================================="<<endl;
    cout<<"=====PROGRAM PENCARIAN DATA ARRAY======"<<endl;
    cout<<"=========================================="<<endl<<endl;

    int n,bil_cari,Data[10];
    int i,ketemu;

    cout<<" Inputan jumlah data dalam array : "; cin>>n;
    cout<<endl;
    for(int c=0; c<n; c++)
    {
        cout<<" Elemen data array ke - "<<c<<" = "; cin>>Data[c];
    }
    i=0;
    cout<<" \n\n Inputkan bilangan yang dicari = "; cin>>bil_cari;
    ketemu = 0;

while((i<10) && (ketemu==0))
{
    if(Data[i] == bil_cari)
    {
    ketemu=1;
    cout<<" \n Pencarian sequential "<<bil_cari<<" \nAda pada indeks ke - " <<i;
    }
    else
    i=i+1;
}
    if(ketemu == 1)
    cout<<"\n Data ada dalam larik!!! "<<endl;
    else
    cout<<"\n Data tidak ada dalam larik!!!"<<endl;
    return 0;
}

Hasil nya sbb:


1 komentar:

  1. Borgata Hotel Casino & Spa
    Borgata 속초 출장안마 Hotel Casino & Spa, 광양 출장안마 Atlantic City, NJ, United 전라남도 출장안마 States. The casino is open for 태백 출장안마 business 군산 출장안마 Sunday through Monday from 10 a.m. to 3 a.m. for breakfast.

    BalasHapus

TUGAS BASIS DATA

TUGAS BASIS DATA SOAL PRAKTIK BASIS DATA (TENTANG MENGGUNAKAN SQL DAN KLASIFIKASINYA) Sebuah sekolah akan membuat syste...