You are on page 1of 2

#include <iostream.

h> int main () { // blok deklarasi dan penulisan urutan awal const int arraySize = 12; int dummy; int n[arraySize]= {1,96,5,7,9,4,5,6,44,6,88,45}; cout<<"Urutan data awal:\n"; for(int i=0;i<arraySize;i++) { cout<<n[i]<<" "; } // blok pergeseran bilangan terbesar for(i=0; i< arraySize-1; i++) { for(int j=0; j<arraySize-i; j++) { if(n[j]>=n[j+1]) { dummy=n[j]; n[j]=n[j+1]; n[j+1]=dummy; } else; } } // blok print out hasil shorting cout<<\n\nUrutan data dari kecil ke besar:\n"; for(i=0;i<arraySize;i++) { cout<<n[i]<<" "; }

cout<<"\n\nUrutan data dari besar ke kecil:\n"; for(i=arraySize-1;i>=0;i--) { cout<<n[i]<<" "; } cout<<"\n\n"; return 0; }

You might also like