A simple program that I wrote in C language that demonstrate bubble sort algorithm. The code is very straight forward and easy to understand.
My mobile number here in the Philippines is 09173084360.
Add me at Facebook my address is jakerpomperada@gmail.com and jakerpomperada@yahoo.com.
My mobile number here in the Philippines is 09173084360.
Sample Program Output
Program Listing
bubble.c
#include <stdio.h>
#include <stdlib.h>
int main()
{
int items[1000], num=0, a=0, b=0, change=0;
system("cls");
printf("\t Bubble Sort Program in C");
printf("\n\n");
printf("How many items? : ");
scanf("%d", &num);
printf("\n\n");
for (a= 0; a < num; a++) {
printf("Enter item no. %d: ", a+1);
scanf("%d", &items[a]);
}
printf("\n\n");
printf("Original Arrangement of Numbers");
printf("\n\n");
for ( a = 0 ; a < num ; a++ ) {
printf(" %d ", items[a]);
}
for (a = 0 ; a < ( num - 1 ); a++)
{
for (b = 0 ; b < num - a - 1; b++)
{
if (items[b] > items[b+1])
{
change = items[b];
items[b] = items[b+1];
items[b+1] = change;
}
}
}
printf("\n\n");
printf("Asceding Order of Numbers");
printf("\n\n");
for ( a = 0 ; a < num ; a++ ) {
printf(" %d ", items[a]);
}
printf("\n\n");
printf("End of Program");
printf("\n\n");
system("pause");
}