Navigation

Bahasa Pemrograman C++: Contoh Program Insertion Sort (Ascending) dengan Function C++

Bahasa Pemrograman C++: Contoh Program Insertion Sort dengan Function C++ | Source code dan screenshot lengkap
Program Aplikasi C++ by Lalu Zulfakar Hidayat

Source Code

#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++
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 😉

Download
Share

Unknown

Hi, aku Zulfakar mahasiswa Universitas AMIKOM Yogyakarta. Seorang Back-End Developer, Desainer Grafis, dan Blogger.

Post A Comment:

3 comments:

  1. Ini nih yang jarang web seperti ini :v, Keren dah nih web.

    ReplyDelete
  2. Gan , mau nanya . Itu parameter/fungsi void tukar buat ap ya ? Kn uda ada fungsi insertion sort nya ?
    Jdi yg void tukar tu kn gk dipake kn gan ?

    ReplyDelete
    Replies
    1. Ohh iya maaf gan, kayaknya itu kelolosan pas dicopy paste. Terima kasih udah saya edit

      Delete

Silahkan berikan komentar anda menggunakan kata-kata yang sopan!