Linear search in JAVA programming


  1. import java.util.Scanner;
  2. public class LinearSearch {
  3.  
  4.     public static void main(String[] args) {
  5.  
  6.         Scanner myScanner=new Scanner(System.in);
  7.  
  8.         int n,i;
  9.  
  10.         int[] arr=new int[100];
  11.  
  12.         System.out.print("Enter how many elements : ");
  13.  
  14.         n=myScanner.nextInt();
  15.  
  16.         System.out.print("Enter "+n+" numbers : ");
  17.  
  18.         for (= 0; i < n; i++) {
  19.  
  20.             arr[i]=myScanner.nextInt();
  21.         }
  22.  
  23.         System.out.print("Enter the value you want to search : ");
  24.         int s;
  25.         s=myScanner.nextInt();
  26.  
  27.         for (= 0; i < n; i++) {
  28.  
  29.             if (arr[i]==s) {
  30.                 System.out.print(s+" is found in the array & the location is : "+(i+1));
  31.                 break;
  32.             }
  33.  
  34.         }
  35.  
  36.         if (i==n){
  37.  
  38.             System.out.print(s+" is not found in the array.");
  39.  
  40.         }       
  41.     }
  42. }
  43.  

No comments:

Post a Comment