Navigation

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

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

Source Code

#include <iostream>
using namespace std;

int data[10], data2[10];
int n;

void tukar(int a, int b)
{
 int t;
 t = data[b];
 data[b] = data[a];
 data[a] = t;
}

void selection_sort()
{
 int pos, i, j;
 for(i=1;i<=n-1;i++)
 {
  pos = i;
  for(j = i+1;j<=n;j++)
  {
   if(data[j] < data[pos]) pos = j;
  }
  if(pos != i)
  {
   tukar(pos,i); 
  }
 }
}

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];
 }

 selection_sort();
 
 cout << "\nData Setelah diurutkan" << endl;
 cout << "------------------------" << endl;
 for(int i=1; i<=n; i++)
 {
  cout << data[i] << " ";
 }
 cout << endl;
 system("pause");
}

Tampilan Program Selection Sort dengan Function C++
Tampilan Program Selection 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:

1 comments:

  1. masih harus belajar banyak gw tentang C++ nih gan, thanks infonya ya gan hehe

    ReplyDelete

Silahkan berikan komentar anda menggunakan kata-kata yang sopan!