#include
using namespace std;
class LinearSearch
{
int n;
int i;
public:
void l_search(int* );
};
void LinearSearch :: l_search(int a[])
{
int index=-1,data;
cout cin>>data;
for(i=0; i {
if(data == a[i])
{
index=i;
break;
}
}
cout
}
int main()
{
int a[20], n, i;
LinearSearch ls;
coutcin>>n;
coutfor(i=0; i{
cin>>a[i];
}
ls.l_search(a);
return 0;
}
using namespace std;
class LinearSearch
{
int n;
int i;
public:
void l_search(int* );
};
void LinearSearch :: l_search(int a[])
{
int index=-1,data;
cout cin>>data;
for(i=0; i {
if(data == a[i])
{
index=i;
break;
}
}
cout
}
int main()
{
int a[20], n, i;
LinearSearch ls;
coutcin>>n;
coutfor(i=0; i{
cin>>a[i];
}
ls.l_search(a);
return 0;
}
_________________________________
Program Description- In program, I have declared a class Linearsearch which has three members two data members and one function that takes array as an argument and returns nothing.
Furthermore, l_search function of Linearsearch Class has one loop that searches the desired data element and prints in the function. In main() function, an object of LinearSearch class is declared which calls the function l_search() with an array argument.
___________________________________
For program execution and output see the video