C Program for Bubble Sorting list in ascending order




Using following code you can easily sort any list of number in ascending order.

You can easily understand the working of bubble sorting from image below given
Image Credits: codingeek.com


Program:

//Bubble sorting. program by Slashmycode.com
#include<stdio.h>
#include<conio.h>
void main()
{
int array[100],n,c,d,swap;
clrscr();
printf("Enter number of elements\n");
scanf("%d",&n);
printf("Enter %d integers\n",n);
//Bubble sorting. program by Slashmycode.com
for(c=0;c<n;c++)
scanf("%d",&array[c]);
for(c=0;c<(n-1);c++)
{
 for(d=0;d<n-c-1;d++)
  {
if(array[d]>array[d+1])
     {
   swap=array[d];
   array[d]=array[d+1];
   array[d+1]=swap;
     }
  }
}
printf("Sorted list in ascending order\n");
for(c=0;c<n;c++)
printf("%d",array[c]);
//Bubble sorting. program by Slashmycode.com
getch();

}
Output:


No comments:

Post a Comment

Feel free to ask us any question regarding this post