Write a Java program that stores 5 values in an array. Ask the user to input a value to look for. Perform a Linear Search to look for the inputted value.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
int value;
int [] array = {10, 5, 21, 16, 11};
Scanner input = new Scanner(System.in);
System.out.println("Enter the searched value");
value=input.nextInt();
for (int i = 0; i < array.length; i++);
{
if (array [i] == value);
{
System.out.println(value+ " is found at Index "+(i+1));
{
if (i == array.length);
System.out.println(value+ " is not in the list");
}
}
}
}
}
I am not able to detect the errors in it. (PS I'm a beginner) Thank you so much for helping.