Friday, November 12, 2010

/* Linear search in a sorted array. */

/*  Linear search in a sorted array. */
#include <stdio.h>
#include <conio.h>

void main( )
{
 int arr[10]  ;

 for(int k=0;k<10;k++)
     {
     printf("Enter element :-");
     scanf("%d",&arr[k]);
    }

 int i, num ;

 clrscr( ) ;
 printf ( "Enter number to search: " ) ;
 scanf ( "%d", &num ) ;

 for ( i = 0 ; i <= 9 ; i++ )
 {
  if ( arr[9] < num || arr[i] >= num )
  {
   if ( arr[i] == num )
    printf ( "The number is at position %d in the array.", i ) ;
   else
    printf ( "Number is not present in the array." ) ;
   break ;
  }
 }

 getch( ) ;
}

No comments: