Saturday, 26 April 2014

Sorting

 PROGRAM:

#include<stdio.h>
#include<conio.h>
void main()
{
    int i,n,t,j,a[20];
    clrscr();
    printf("\n\n\n $$$    Sorting     $$$ \n\n\n");
    printf("Enter the number of elements:\t");
    scanf("%d",&n);

    printf("Enter %d elements:\t",n);
    for(i=0;i<n;i++)
    {
        scanf("%d",&a[i]);
    }

    for(i=0;i<n-1;i++)
    {
        for(j=i;j<=n-1;j++)
        {
            if(a[i]>a[j])
            {
                t=a[i];
                a[i]=a[j];
                a[j]=t;
            }
        }
    }

    printf("Numbers in Ascending order:\t");
    for(i=0;i<n;i++)
    {
        printf("%d\t",a[i]);
    }

    printf("\nNumbers in Descending order:\t");
    for(i=n-1;i>=0;i--)
    {
        printf("%d\t",a[i]);
    }
    getch();
}


OUTPUT:


$$$     Sorting      $$$

Enter the number of elements:   6

Enter 6 elements:            8              2              6              1              4              9

Numbers in Ascending order:     1       2       4       6       8       9

Numbers in Descending order:    9       8       6       4       2       1

No comments:

Post a Comment