Tuesday, November 6, 2007

Sorting Numbers

Program : Sorting Numbers




import java.io.*; // importing input/output package


class Sort // class definition


{


public static void main(String args[]) // main function


{

BufferedReader in=new BufferedReader(new InputStreamReader(System.in));

// invoking input class

int a[]=new int[10]; // initializing array

int i=0;

int j=0; // initializing variables

int n=0;

int t=0;


try // Exception handling


{

System.out.println("Enter no: of elements");

// print statement

n=Integer.parseInt(in.readLine()); // converting input received to integer

System.out.println("Enter the elements"); // print statement

for(i=0;i<n;i++)

{

a[i]=Integer.parseInt(in.readLine()); // converting input received to integer

}

for(i=0;i<n-1;i++)

{

for(j=i+1;j<n;j++)

{

if (a[i]>a[j]) // conditional statement

{

t=a[i];

a[i]=a[j]; // swapping values

a[j]=t;

}

}

}

System.out.println("Sorted array is:"); // print statement

for(i=0;i<n;i++)

{

System.out.println(+a[i]); // print statement

}

}

catch(Exception e) // catching the user defined exception

{ }

}

}

0 comments: