contoh sourch code program buble sort C++
#include <iostream.h>   // untuk cout dan endl
#include <conio.h>      // untuk getch
#include <iomanip.h>   //untuk setw
void main()
{
  int numlist[8]={5,34,32,25,75,42,22,2};
  int swap;
  cout<<"Data sebelum diurut: "<<endl;
  for(int ctr=0; ctr<8; ctr++)
  {
    cout<<setw(3)<<numlist[ctr];
  }
  cout<<"\n\n";
  for(int i=0;i<7;i++)
   for(int j=0;j<7;j++)
    if ( numlist[j] > numlist[j+1])
    {
      swap=numlist[j];
      numlist[j]=numlist[j+1];
      numlist[j+1]=swap;
    }
    cout<<"Data setelah diurutkan: \n";
    for(int k=0;k<8;k++)
     cout<<setw(3)<<numlist[k];
    cout<<endl<<endl;
    getch();
}
Program Setelah di Eksekusi

Labels: Cplusplus