Number Present in Array or Not ....................
code:-
import java.util.Scanner;
public class present {
static void Available(int n,int key , int arr[]){
for(int i=0;i<n;i++){
if(arr[i]==key){
System.out.println(key+" is present at "+(i+1)+" location");
}
}
}
static void searching(int n,int key,int arr[]){
for(int i=0;i<arr.length;i++){
if(arr[i]==key){
Available(n, key, arr);
break;
}
}
}
public static void main(String [] args){
Scanner sc = new Scanner(System.in);
System.out.print("Enter the size of array : ");
int n = sc.nextInt();
int arr[] = new int[n];
System.out.print("Enter "+n+" numbers : ");
for(int i=0;i<n;i++){
arr[i]=sc.nextInt();
}
System.out.print("Enter the number you want to search : ");
int key = sc.nextInt();
sc.close();
searching(n,key,arr);
int y=0;
for(int i=0;i<arr.length;i++){
if(arr[i]==key){
y++;
}
}
if(y<=0){
System.out.println(key+" is not present ");
}
}
}
Output:-


Comments
Post a Comment