Wednesday, 5 June 2013

sorting

wow finally after silly errors i got it correct
i m sharing my sorting programs with u
import java.io.*;
class Ascending
{
public static void main(String arg[]) throws IOException
{
int a[]=new int[5];int j,i;
DataInputStream dis=new DataInputStream(System.in);
System.out.println("enter nos");
for(i=0;i<5;i++)
{
a[i]=Integer.parseInt(dis.readLine());
}
for(j=0;j<5;j++)
{
    for(i=j;i<5;i++)
    {
    if(a[j]>a[i])
    {
    int temp=a[j];
    a[j]=a[i];
    a[i]=temp;
    }
    }
}
for(j=0;j<5;j++)
{
System.out.print(" "+a[j]);
}
}}

------------------------------------------------------------------------------------------------------------------

import java.io.*;
class Descending
{
public static void main(String arg[]) throws IOException
{
int a[]=new int[5];int j,i;
DataInputStream dis=new DataInputStream(System.in);
System.out.println("enter nos");
for(i=0;i<5;i++)
{
a[i]=Integer.parseInt(dis.readLine());
}
for(j=0;j<5;j++)
{
    for(i=j;i<5;i++)
    {
    if(a[j]<a[i])
    {
    int temp=a[j];
    a[j]=a[i];
    a[i]=temp;
    }
    }
}
for(j=0;j<5;j++)
{
System.out.print(" "+a[j]);
}
}}

No comments:

Post a Comment