Source Code
#include <iostream> using namespace std; 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); } } } main() { cout << "Masukkan jumlah data: "; cin >> n; cout << endl; for(int i=1; i<=n; i++) { cout << "Masukkan data ke-" << i << ": "; cin >> data[i]; data2[i] = data[i]; } selection_sort(); cout << "\nData Setelah diurutkan" << endl; cout << "------------------------" << endl; for(int i=1; i<=n; i++) { cout << data[i] << " "; } cout << endl; system("pause"); }
Tampilan Program Selection Sort dengan Function C++
Bagi teman-teman yang ingin mendownload program jadi beserta source code silahkan melalui button dibawah
ini. Jangan lupa SKIP AD untuk melewati iklan.
Terima kasih 😉
masih harus belajar banyak gw tentang C++ nih gan, thanks infonya ya gan hehe
ReplyDelete