Showing posts with label searching in array in c. Show all posts
Showing posts with label searching in array in c. Show all posts

Thursday, 26 April 2018

Program to Perform Linear Search Using C

Program :-


#include<stdio.h>
int A[100];
int linrsrch(int n,int item)  //Function to perform Linear search
{
     int i=0;
     while(i<n && A[i]!=item)  //Searching starts
                 i+=1;
     if(i==n)  //Returning values
                  return -1;
     else
                  return i;
}
void main()
{
    int n,i,item,pos;
    printf("Enter the array size");  //Reading the array size
    scanf("%d",&n);
    printf("Enter the array elements");  //Reading the array elements
    for(i=0;i<n;++i)
               scanf("%d",&A[i]);
    printf("Enter the item to be searched");  //Reading the item to be searched
    scanf("%d",&item);
    pos=linrsrch(n,item);   //Finding position of the item
    if(pos==-1)   //Printing not found if found else position
            printf("Item not found");
     else
            printf("The item %d is found at the position %d",item,pos+1);
}


Output :-

Eg 1:-Enter the array size : 5
Enter the array elements  : 32 45 18 25 56
Enter the item to be searched : 23
Item not found

Eg 2:-
Enter the array size : 5
Enter the array elements  : 32 45 18 25 56
Enter the item to be searched : 18
The item 18 is found at the position 3


How to Invert an SVG image using CSS ?

You can invert your svg easily by using following css code svg { -webkit-filter: invert(100%); /* safari 6.0 - 9.0 */ filter...