Program ini masih sama seperti program sebelumnya (Binary Search), bedanya hanya proses pencarian data saja (Algoritmanya), kali ini saya tak akan menjelaskan Proses Pencarian untuk Sequencial Search, saya asumsikan bahwa teman-teman sudah tau maksud dari Sequencial Search.
oke langsung aja ke source codenya
#include <cstdlib>
#include <iostream>
#include <conio.h>
#pragma hdrstop
#pragma argsused
using namespace std;
int main(int argc, char *argv[])
{
int X,i,k;
int L[10] = {20,15,22,14,12,10,24,19,18,16};
printf ("Data yang akan dicari = ");
scanf("%d", &X);
k=0;
for(i=0;i<=9;i++){
if(L[i]==X){
printf("Data ditemukan dielemen %d \n", i);
k++;
}
}
if(k==0){
printf("Data tidak ditemukan \n");
}
printf("Jumlah Data yang diTemukan = %d", k);
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}