Wednesday, 1 January 2014

c code for linear search algorithm and linear search program

linear search algorithm and linear search program in c language 

linear search algorithm:

int linear(int key,int a[],int n)
{
int i;
for(i=0;i<n;i++)
{
if(a[i]==key)
return i+1;
}
return 0;
}


linear search program in c language:

#include<stdio.h>
int main()
{ int a[10],i,m,c=0,pos=0;
printf("enter array of number\n");
for(i=0;i<5;i++)
{s
canf("%d",&a[i]);
}
printf("enter number to be search=");
scanf("%d",&m);
for(i=0;i<5;i++)
{
if(m==a[i])
{
pos=i;
c=1;
break;
}
} if(c==0)
printf("number is not found\n");
else
printf("number is found at pos=%d\n",pos+1);
return 0;
}



No comments: