Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main(){
- int arr[6] = {7,4,2,1,3,5}; //array data acak yang akan diurutkan
- int temp, index, j;
- for(int i=0; i<5; i++){ //perulangan data array 1 yang akan diurutkan
- index = i; //index diisi nilai dari i
- for(int j=i+1; j<6; j++){ //perulangan data array 2 yang akan diurutkan
- if(arr[j]<arr[index]){ //jika arraj j lebih kecil dari array index
- index=j; //nilai index diisi nilai dari j
- }
- }
- temp = arr[i]; //temp diisi nilai array i
- arr[i]=arr[index]; //array i diisi nilai array index
- arr[index]=temp; //array index diisi nilai dari temp
- }
- cout<<"Hasil pengurutan : ";
- for(int x=0;x<6;x++){
- cout<<arr[x]<<" "; //output hasil pengurutan dengan Selection Sorting
- }
- }
Add Comment
Please, Sign In to add comment