Hi dev, kesempatan kali ini saya ingin berbagi kenang-kenangan saat masih duduk di bangku kuliah, sedikit peninggalan bersejarah yaitu hasil pekerjaan tugas algoritma pemrograman, dimana saat itu kami diminta untuk mengurutkan baris angka random.
Oya gaes, ini dikarenakan saya sudah tidak pakai windows dan tidak lagi pakai borland c++ maka codenya saya sesuaikan untuk bisa running online compiler.
/******************************************************************************
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <iostream>
using namespace std;
int main(){
int j, x;
int larik [10] = {10, 5, 12, 0, 32, 56, 34, 6, 11, 99};
cout << "Data sebelum diurutkan: " << endl;
cout<< " ";
for(int i=0; i<10;i++)
cout << larik[i] <<" ";
cout <<endl;
for (int i=1;i<10;i++){
x=larik[i];
j=i-1;
while (x<larik[j]){
larik[j+1] = larik[j];
j--;
}
larik[j+1]=x;
cout<<endl;
cout<< i << " -> " ;
for(int z=0; z<10; z++){
cout<<larik[z]<<" ";
cout<<endl;
}
cout << endl;
cout << "Data setelah diurutkan: "<< endl;
cout<<" ";
for(int i=0;i<10;i++)
cout<<larik[i] <<" ";
}
}
Output
