program for linear search in c++ language
#include<iostream.h>
#include<conio.h>
#define size 5
class linear
{
int a[size],i;
public:
void list();
void search();
};
void linear::list()
{
cout<<"Enter the value of array";
for(i=0;i<size;i++)
cin>>a[i];
cout<<"\narray list is ->\n";
for(i=0;i<size;i++)
cout<<"\n"<<a[i];
}
void linear::search()
{ int n;
cout<<"\nEnter the item to be search->";
cin>>n;
for(i=0;i<size;i++)
{
if(a[i]==n)
{
cout<<"\n----------------------------+-+";
cout<<"\nitem is located to position-|"<<a[i-1]<<"|";
cout<<"\n----------------------------+-+";
return;
}
}
cout<<"\nitem is not found";
}
void main()
{
linear l;
l.list();
l.search();
getch();
}