Monday 8 April 2013

C++ PROGRAM TO SORT AN ARRAY OF INTEGER


/*C++ PROGRAM TO SORT AN ARRAY OF INTEGER IN ASCENDING ORDER USIN A
FOUNCTION CALLED EXCHANGE() WHICH ACCEPTS TWO INTEGER
ARGUMENTS BY REFERENCE*/
#include<iostream.h>
#include<conio.h>
void exchange(int &m,int &n)
{
int temp;
temp=m;
m=n;
n=temp;
}
void main()
{
int i,j,n,a[10];
clrscr();
cout<<"\nENTER THE NUMBER OF ELEMENTS:";
cin>>n;
cout<<"\nENTER THE ARRAY ELEMENTS"<<endl;
for(i=0;i<n;i++)
cin>>a[i];
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]>a[j])
{
exchange(a[i],a[j]);
}
}
}
cout<<"\nTHE SORTED ARRAY ELEMENTS ARE"<<endl;
for(i=0;i<n;i++)
cout<<a[i]<<endl;
getch();
}

No comments:

Post a Comment