You are on page 1of 1

#include <iostream.

h> //program cetak data void cetak_data (int L[], int n) { for (int i=0; i<n; i++) cout<< L[i] <<" "; cout<<endl; } /*program fungsi */ void seleksi (int L[], int n) { int a, min, j, tmp ; for (a=0; a<=n-2; a++) { min =a+1; for (j=a+1; j<=n-1; j++) { if(L[j] < L[min]) min =j; } if (L[min] < L[a]) { tmp = L[a]; L[a] = L[min]; L [min] = tmp ; } cetak_data(L, n) ; } }

//program utama void main () { const n = 6; int i; int data[]= {10,9,4,3,2,6} ; seleksi (data, n); cout<< "hasil pengurutan "<<endl; cetak_data(data, n) ; }

You might also like