//for binary search
#include
#include
#define max 20
class binary
{
public:void input(int);
void search(int,int);
void binarysearch(int,int,int);
private:int a[max];
};
void main()
{
clrscr();
int n,ele;
binary b;
cout<<"Enter the number of elements you want to enter:";
cin>>n;
b.input(n);
cout<<"Enter element to be searched:";
cin>>ele;
b.search(n,ele);
getch();
}
void binary::input(int n)
{
cout<<"Enter elements:";
for(int i=0;i>a[i];
}
}
void binary::binarysearch(int low,int high,int ele)
{
int mid=(high+low)/2;
if(a[mid]==ele)
cout<<"Element found at "<