#include<stdio.h>
#include<conio.h>
void
bubble(int a[],int n)
{
int
i,j,t;
for(i=n-2;i>=0;i--)
{
for(j=0;j<=i;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}//end
for 1.
}//end
function.
void
main()
{
int
a[100],n,i;
clrscr();
printf("\n\n
Enter integer value for total no.s of elements to be sorted: ");
scanf("%d",&n);
for(
i=0;i<=n-1;i++)
{
printf("\n\n Enter integer value for element no.%d : ",i+1);
scanf("%d",&a[i]);
}
bubble(a,n);
printf("\n\n
Finally sorted array is: ");
for(
i=0;i<=n-1;i++)
printf("%3d",a[i]);
}
//end program
Output:
Enter integer value for total no.s of elements
to be sorted: 6
Enter integer value for element no.1 : 2
Enter integer value for element no.2 : 5
Enter integer value for element no.3 : 3
Enter integer value for element no.4 : 7
Enter integer value for element no.5 : 4
Enter integer value for element no.6 : 1
Finally sorted array is: 1
2 3 4
5 7
No comments:
Post a Comment