Sunday, April 19, 2009

linear searching

//* wap a program of linear searching *//

#include
#include
int LinearSearch(int Array[], int Value)
{
int a;
for(a=0;a<10;a++)
if(Value==Array[a])
return(a);

return(-1);
}
void main()
{
int Array[10]={19,32,31,23,87,63,72,73,7,52};
int a,Value,pos;
clrscr();
printf("\n\n Ur List : ");
for(a=0;a<10;a++)
printf(" %d",Array[a]);

printf("\n\n\n Which Value U want To Find : ");
scanf("%d",&Value);

pos=LinearSearch(Array,Value);

if(pos==-1)
printf("\n\n\n Value Does Not Exist");
else
printf("\n\n\n Value Found At Position %d",pos+1);

getch();
}

No comments:

Post a Comment