//class to sort an array of integers accepted form user
class Sort{
public static void main(String args[]){
int size=Integer.parseInt(args[0]);
int[] arr=new int[size];
int i=0;
for(i=0;i<size;i++){
arr[i]=Integer.parseInt(args[i+1]);
}
int temp;
for(i=0;i<size;i++){
for(int j=i+1;j<size;j++){
if(arr[j]<arr[i]){
temp=arr[j];
arr[j]=arr[i];
arr[i]=temp;
}
}
}
for(i=0;i<size;i++){
System.out.println(arr[i]);
}
}
}
Compile:
javac Sort.java
Run:
(First parameter is the size of array, followed by those many elements of array)
eg1. java Sort 3 7 4 9
eg2. java Sort 4 3 2 1 4
class Sort{
public static void main(String args[]){
int size=Integer.parseInt(args[0]);
int[] arr=new int[size];
int i=0;
for(i=0;i<size;i++){
arr[i]=Integer.parseInt(args[i+1]);
}
int temp;
for(i=0;i<size;i++){
for(int j=i+1;j<size;j++){
if(arr[j]<arr[i]){
temp=arr[j];
arr[j]=arr[i];
arr[i]=temp;
}
}
}
for(i=0;i<size;i++){
System.out.println(arr[i]);
}
}
}
Compile:
javac Sort.java
Run:
(First parameter is the size of array, followed by those many elements of array)
eg1. java Sort 3 7 4 9
eg2. java Sort 4 3 2 1 4
No comments:
Post a Comment