
Source Code
12345678910111213141516171819202122232425262728293031323334353637383940414243444546#include <iostream>
using namespace std;
int data[10], data2[10];
int n;
void insertion_sort()
{
int temp, i, j;
for(i=1;i<=n;i++)
{
temp = data[i];
j = i -1;
while(data[j]>temp && j>=0)
{
data[j+1] = data[j];
j--;
}
data[j+1] = temp;
}
}
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];
}
insertion_sort();
cout << "\nData Setelah diurutkan" << endl;
cout << "------------------------" << endl;
for(int i=1; i<=n; i++)
{
cout << data[i] << " ";
}
cout << endl;
system("pause");
}
Tampilan Program Insertion 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 😉
Ini nih yang jarang web seperti ini :v, Keren dah nih web.
ReplyDeleteGan , mau nanya . Itu parameter/fungsi void tukar buat ap ya ? Kn uda ada fungsi insertion sort nya ?
ReplyDeleteJdi yg void tukar tu kn gk dipake kn gan ?
Ohh iya maaf gan, kayaknya itu kelolosan pas dicopy paste. Terima kasih udah saya edit
Delete