Senin, 20 April 2015


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.


Contoh program

#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

0 komentar :

Posting Komentar