Auto AdSense

Monday, 10 November 2014

C++ Program on Linear Search

   #include < iostream.h >
   #include < constream.h >
   void read(int a[10],int n)
   {
     cout<<"reading\n";
     for(int i=0;i < n;i++)
       cin>>a[i];
   }
   void display(int a[10],int n)
   {
     for(int i=0;i < n;i++)
       cout << a[i]<<"\t";
   }
   void linearsearch ( int a[10],int n )
   {
     int k,flag=0;
     read(a,n);
     display(a,n);
     cout<<"\nenter an element to be search\n";
     cin>>k;
     for(int i=0;i < n;i++)
     {
       if(a[i]==k)
         flag=1;
       break;
     }
     if(flag==1)
       cout << "\nsearching is successful,element is found at position " << i +1 << endl;
     else
       cout<<"searching not successful\n";
   }
   void main()
   {
     int a[10], n;
     clrscr();
     cout <<"enter n value..\n";
     cin>>n;
     linearsearch(a,n);
     getch();
   }   

No comments:

Post a Comment