import java.io.*;
import java.util.*;
class ArraysDemo
{
public static void main(String args[])throws IOException
{ // to accept data from key board
BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.print("How many elements you want : ");
int n=Integer.parseInt(br.readLine( )); // create int type array
BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.print("How many elements you want : ");
int n=Integer.parseInt(br.readLine( )); // create int type array
int arr[]=new int[n];
// store elements into array
for(int i=0;i<n;i++)
}
// display the elements
// display the elements
System.out.print("Your Array is : "+”\t”);
display(arr);
// sort the elements in to ascending order
// sort the elements in to ascending order
Arrays.sort(arr);
// display the sorted elements
System.out.print("Sorted array is : "+”\t”);
display(arr);
// searches for an element in an array
System.out.println("Enter element to Search : ");
int x=Integer.parseInt(br.readLine( ));
int pos=Arrays.binarySearch(arr,x);
int x=Integer.parseInt(br.readLine( ));
int pos=Arrays.binarySearch(arr,x);
if(pos<0)
System.out.println("Element not Found");
else System.out.println("it position is :"+(pos+1));
}
static void display(int arr[])
{
for(int i:arr)
System.out.println(i);
}
}
D:\psr\Core java>javac ArraysDemo.java
D:\psr\Core java>java ArraysDemo
How many elements you want :
4
Enter element : 7
Enter element : 9
Enter element : 3
Enter element : 6
Your Array is : 7 9 3 6
Sorted array is : 3 6 7 9
Enter element to Search :
9
it position is :4
0 comments:
Post a Comment