Searching (C++)
Searching merupakan proses pencarian data
dengan cara menelusuri data-data tersebut.
Tempat percarian data dapat berupa array
dalam memori bisa juga pada file pada ekstrnal storage.
Teknik searching array yaitu sequential
search dan binary search.
Sequential Search merupakan teknik
pencarian data dalam array yang akan menelusuri semua elemen-elemen array dari
awal samai akhir.
Kemungkinan terbaik jika data yang dicari
berada di awal index maka pencarian akan membutuhkan waktu yang minimal.
Kemungkinan yang lain jika data yang dicari
berada pada index terakhir maka akan membutuhkan waktu yang relatif lama.
#include<iostream.h>
void main ()
{
int a [12]={19,12,17,10,5,15,25,11,7,25,10};
int i,jum,n;
cout<<"MASUKAN ANGKA:";
cin>>n;
jum=0;
i=0;
while (i<=10)
{
if(a[1]==n)
jum=jum + 1;
i++;
}
if(jum > 0)
{
cout<<"ada"<<i<<endl;
}
else
cout<<"tidak ada";
}
Untuk mencari jumlah anfka yang di cari silahkan klik link ini http://adf.ly/1FTIGE