Saturday, 28 March 2015

Contoh Coding Perurutan (Sorting)




Berikut ini saya lampirkan Source Code perulangan yang mungkin bisa membantu agan-agan dalam membuat program C++.

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

main(){
int jum, data[20], i, j, t, tmp, min, posisi;

cout<<"\t\tSELECTION SORT\n";
cout<<"==========================================\n";
cout<<endl;
cout<<"Masukkan Jumlah Data : ";cin>>jum;
cout<<endl;
for(i=1;i<=jum;i++){
    cout<<" Data Ke "<<i<<" : ";cin>>data[i];
}


cout<<endl;
cout<<"Inputan : ";
for(i=1;i<=jum;i++){
    cout<<" "<<data[i]<<" ";
}
cout<<endl;
cout<<"=========================================\n";
for(i=1;i<=jum;i++){
    min=1000;
   for(j=i+1;j<=jum;j++){
       if(data[j]<min){
          min=data[j];
         posisi=j;
      }
   }

   if(data[i]>min){
       t=data[i];
      data[i]=min;
      data[posisi]=t;
   }
}
   cout<<"\nSetelah Diurutkan : ";
   for(i=1;i<=jum;i++){
       cout<<" "<<data[i]<<"  ";
   }
   cout<<endl;
    cout<<"=========================================\n";
getch();
}

Dan berikut ini output nya . Semoga membantu.



0 komentar:

Post a Comment