"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"
30 March 2010
Program Selection Sort Dalam C++
Written by:
IT Programmer
Labels:
cpp programming
Subscribe to:
Post Comments (RSS)
makasih ya...
berkat tulisan'y, saya jadi mengerti dan bisa mencoba.
terima kasih gan...sangat bermanfaat untuk membantu tugas besar saya...hehe
anda programmer??bleh mnta bantuannya donk???bza gag tu program selection sortnya ditambah hitung kecepatan sortingnya,,,thx b4,,,
Kalau inputan datanya di ganti dengan huruf dan hasilnya huruf bisa tidak? kalau bisa caranya bagaimana? makasih