Posts

Showing posts with the label program to search an element using linear search using array.

Write a Java program to search an element using linear(sequential) search using array.

Write a Java program to search an element using linear or sequential search using array. program: import java.util.*; public class Linear_Search { public static void main(String args[]) {  int n,i,key; int a[] = new int[50]; Scanner sc = new Scanner( System.in ); System.out.println("Enter Total Number of Elements : "); n = sc.nextInt(); System.out.println("Enter " +n+ " Elements : "); for(i=0; i<n; i++) { a[i] = sc.nextInt(); } System.out.println("Enter a keyValue to Search :"); key= sc.nextInt(); //searching for (i = 0; i< n; i++)  { if (a[i] == key)  {  System.out.println(key+" is present at location "+(i+1));   break;  } } if (i== n)  System.out.println(key+ " doesn't exist in array."); }  } Output : Enter Total Number of Elements : 5 Enter 5 Elements :  10 20 40 60 30 Enter a keyValue to Search : 30 30 is present at location 5 Or Enter Total Number of Elements :  5 Enter 5 Elements :  10 40 5 6 3 Enter a keyValue...