1.

Write a program to wnter 10 values into an array and search for an element entered by the user using binary search ​

Answer» E#includevoid Bsearch(int a[],int);void main( ){clrscr( );int a[10],i,n;cout<<"ENTER 10 element";for(i=0;i<10;i++){cin>>a[i];}cout<<"enter element to SEARCH";cin>>n;Bsearch(a[],n);getch();}void Bsearch(int a[],int item){int beg=0,end=9,mid,POS=0;while(beg<=end){mid=(beg+end)/2if(item==a[mid]) { POS=1; cout<<"item FOUND , position="<a[mid]) { beg=mid+1; }else { end=mid-1; }}if(POS==0){cout<<"item not found";}}


Discussion

No Comment Found