Sabtu, 15 Februari 2014

Program Sequential search pada C++

Contoh Programnya :

#include <iostream>
#include <conio.h>
using namespace std;


int main()
{
    int i;
    int cari,ketemu;
    int A[100] ;

    cout<<"Program Searching\n";
    cout<<"Masukkan 7 buah data : \n\n";
    for (i=1;i<=7;i++)
    {
        cout<<"Masukkan data ke-"<<i<<endl;
        cin>>A[i];
    }
    cout<<endl;
    cout<<"input bilangan yang dicari :";
    cin>>cari;

    ketemu=0;
    for(i=0;i<=7;i++)
    {
        if (A[i]==cari)
        {
            ketemu=1;
            cout<<"Data ditemukan pada indeks ke-"<<i;
        }
    }

    if (ketemu==0){
        cout<<"Data tidak ditemukan";
        }

        getch();

}



Program searching :
Masukkan 7 buah data :

Masukkan data ke- 1 :  14

Masukkan data ke- 2 : 12

Masukkan data ke- 3 : 17 

Masukkan data ke- 4 : 16

Masukkan data ke- 5 : 14 

Masukkan data ke- 6 : 14

Masukkan data ke- 7 : 13


Input bilangan yang dicari : 14


Data ditemukan pada indeks ke-1,   data ditemukan pada indeks ke-5, dan data ditemukan pada indeks ke-6.





Tidak ada komentar:

Posting Komentar