#include<stdio.h>
main()
{
int a[10],k,l=0,beg,last,mid,i;
printf("Enter numbers:");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
printf("Enter number you want to search:");
scanf("%d",&k);
beg=0,last=9;
while(beg<last)
{
mid=(beg+last)/2;
if(k==a[mid])
{
l=mid;
break;
}
else if(k>a[mid])
beg=mid+1;
else
last=mid-1;
}
printf("%d",l);
}
main()
{
int a[10],k,l=0,beg,last,mid,i;
printf("Enter numbers:");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
printf("Enter number you want to search:");
scanf("%d",&k);
beg=0,last=9;
while(beg<last)
{
mid=(beg+last)/2;
if(k==a[mid])
{
l=mid;
break;
}
else if(k>a[mid])
beg=mid+1;
else
last=mid-1;
}
printf("%d",l);
}
No comments:
Post a Comment