Select Language



Followers

IT Programmer. Powered by Blogger.

30 March 2010

Program Selection Sort Dalam C++

"Om Swastiastu"

Setelah program bubble sort dalam C++, kali ini Saya akan memberikan source code dari program selection sort dalam C++.

Berikut adalah syntax dari selection sort dalam C++:

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

int data[10],data2[10];
int n;

void tukar(int a, int b)
{
 int t;
 t = data[b];
 data[b] = data[a];
 data[a] = t;
}
void selection_sort()
{
 int pos,i,j;
 for(i=1;i<=n-1;i++)
 {
  pos = i;
  for(j = i+1;j<=n;j++)
  {
   if(data[j] < data[pos]) pos = j;
  }
  if(pos != i) tukar(pos,i);
 }
}

void main()
{
 cout<<"===PROGRAM SELECTION SORT==="<<endl;

 //Input Data
 cout<<"Masukkan Jumlah Data : ";
 cin>>n;
 for(int i=1;i<=n;i++)
 {
  cout<<"Masukkan data ke "<<i<<" : ";
  cin>>data[i];
  data2[i]=data[i];
 }

 selection_sort();

 cout<<"\n\n";
 //tampilkan data
 cout<<"Data Setelah di Sort : ";
 for(int i=1; i<=n; i++)
 {
  cout<<" "<<data[i];
 }
 cout<<"\n\nSorting Selesai";
 getch();
}

"Om Santhi, Santhi, Santhi, Om"



Comments:

Ada 4 comments pada “Program Selection Sort Dalam C++”
muil said...
pada hari 

makasih ya...
berkat tulisan'y, saya jadi mengerti dan bisa mencoba.

Andar Sevenfold said...
pada hari 

terima kasih gan...sangat bermanfaat untuk membantu tugas besar saya...hehe

Anonymous said...
pada hari 

anda programmer??bleh mnta bantuannya donk???bza gag tu program selection sortnya ditambah hitung kecepatan sortingnya,,,thx b4,,,

Alvin said...
pada hari 

Kalau inputan datanya di ganti dengan huruf dan hasilnya huruf bisa tidak? kalau bisa caranya bagaimana? makasih

Social Media


Facebook Page

Programming Tutorial


Info


Tips
Downloads
Friends
 
This Blog is proudly powered by Blogger.com | Template by Bali Web Development | Privacy Policy | Rise Up!!