Program to show Linear search in C




//Linear search
#include
#include
class linear
{
private:
int data[25],loc;
public:
int n,item;
void getdata();
void search();

};

void linear::getdata()
{
cout< cin>>n;
cout< for(int i=1;i<=n;i++)
{
cin>>data[i];
}
}


void linear::search()
{
cout< cin>>item;
int k=1,loc=0;
while(loc==0 && k<=n)
{
if (item==data[k])
{
loc=k;
}
else
{
k=k+1;
}
}

if (loc==0)
{
cout< }
else
{
cout< }

}
void main()
{
clrscr();
linear l;
l.getdata();
l.search();

getch();
}


No comments:

Post a Comment