DelanaMahfiz

Untitled

May 9th, 2020
2,844
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1. #include<iostream>
  2. #include<conio.h>
  3. using namespace std;
  4.  
  5. int linear_search(int [], int, int);
  6. main()
  7. {
  8.   const int array_size=10;
  9.   int array[array_size]={25, 36, 2, 48, 0, 69, 14, 22, 7, 19};
  10.   cout<<"Isi dari array adalah : "<<endl;
  11.   cout<<"\nArray:"<<"\t\t\tData:"<<endl;
  12.   for (int count=0; count<array_size; count++)
  13.   {
  14.    cout<<"array["<<count<<"]"<<"\t\t";
  15.    cout<<array[count]<<endl;
  16.   }
  17.   int searching_element=0;
  18.   int flag=0;
  19.   cout<<"\n\n masukan data yang anda cari = ";
  20.   cin>>searching_element;
  21.   flag=linear_search(array,array_size, searching_element);
  22.   if(flag !=-1)
  23.   cout<<"\ndata tersebut ditemukan pada posisi: array[ "<<flag<<"]";
  24.   else
  25.   cout<<"\n data tersebut tidak ditemukan ";
  26.   getch();
  27.   return 0;
  28. }
  29.  
  30. int linear_search(int array[ ], int array_size, int element)
  31. {
  32.   int flag=-1;
  33.   for (int count =0; count<array_size; count++)
  34.   {
  35.   if(element ==array [count])
  36.   {
  37.   flag=count;
  38.   break;
  39.   }
  40.   }
  41.   return flag;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment