Sunday 18 December 2011

BUBBLE SORTING

hahaa, ketemu lagi dengan sijay elsyakir
kali ini saya postingkan tentang BUBBLE SORTING...
sebenernya banyak banget sorting di c++, tapi sementara ini saya posting yang bubble sorting (Sangat Sederhana) supaya mudah dipahami bagi pemula.

bagi yang udah handal di c++ mungkin ini tidak ada artinya sama sekali tapi ini diposkan untuk pemula....

                                                       selamat belajar n' good luck...^_^
berikut source kode-nya...


#include<stdio.h>
#include<conio.h>

void main ()
{
clrscr();
int arr[10]={4,8,5,9,6,2,7,5,9,5};
int a,x,z;
  for (a=0;a<=8;a++)
   {
    for (x=0;x<=8-a;x++)
     {
      if (arr[x]>arr[x+1])
{
z=arr[x];
arr[x]=arr[x+1];
arr[x+1]=z;
}
     }
  }

printf ("\n             PROGRAM BUBBLE SORTING \n");
printf("*---**----*--*----***-----****---*---**----*--*---**----*------*\n\n\n");
printf("Data Sebelum di-Sort\n");
printf("----------------------------------------------------\n");
printf("[4]  [8]  [5]  [9]  [6]  [2]  [7]  [5]  [9]   [5]\n\n\n\n");
printf("Data Setelah di-Sort\n");
printf("====================================================\n");
for (a=0;a<=9;a++)
{printf (" [%d] ", arr[a]);}
printf("\n====================================================\n\n\n\n");
printf("                                    Composed By :JAYARI/ 10540040\n");
printf("                   Terimakasih>>>>>>>\n\n");
printf("Press Anykey to Exit!!");
getch();
}

No comments:

Post a Comment