Sabtu, 15 Januari 2011

Buuble Sort menggunakan c++

#include <iostream.h>
#include <conio.h>

void masukan(int a[],int n)
{
  for(int i=1;i<=n;i++)
  { cout<<"Data ke "<<i<<" = ";
     cin>>a[i];
     }
 }


void urutkan(int a[], int n)
{ int temp;
  for(int i=0;i<=n;i++)
  for(int j=n;j>i;j--)
  if (a[j]>a[j+1])
        {
          temp=a[j];
          a[j]=a[j+1];
          a[j+1]=temp;
          }
  }

void tampil(int a[], int n)
{
  for(int i=0;i<n;i++)
     cout<<a[i]<<"  ";
 }

main() {
  int a[100];
  int jml;
  cout<<"Banyak data = ";cin>>jml;
  masukan(a,jml);
  urutkan(a,jml);
  cout<<"\n\nSetelah diurutkan ";
  tampil(a,jml);
  getch();

}






Tidak ada komentar:

Posting Komentar