hanya berbagi info, hobi serta artikel yang bisa saja bermanfaat bagi kita semua


Breaking

Monday, March 7, 2016

Contoh Program Sorting C++

data aplikasi dalam struktur data sangat penting, terutama untuk data data yang bertipe atau karakter numerik. pesanan dapat dilakukan dalam urutan menaik (ascending) dan turun (dalam urutan). Pemilahan (sorting) adalah proses sorting sebelumnya disusun secara acak diatur secara teratur menurut data aturan-aturan tertentu.



Mendeklarasikan array secara global:

int data[100];
 int n; //untuk jumlah data
Fungsi Tukar 2 Buah Data:
void tukar(int a,int b)
{
 int tmp;
tmp = data[a];
 data[a] = data[b];
 data[b] = tmp;
}

Sorting adalah proses untuk merekonstruksi objek menggunakan seperangkat aturan tertentu. Sorting juga dikenal sebagai algoritma untuk menempatkan satu set elemen data dalam urutan tertentu berdasarkan satu atau lebih tombol pada setiap item.
Pada dasarnya ada dua jenis urutan yang digunakan dalam proses sorting: 
1. Urut naik (naik) Data Kelas yang memiliki nilai terkecil ke terbesar.
2. Urut Bawah (turun) Kelas data yang memiliki nilai terbesar ke terkecil.

Metode-metode sorting :

1.Bubble sort(Metode Gelembung)
2. Selection Sort (Metode Seleksi)
3. Insertion Sort (Metode Penyisipan)

contoh programnya bisa Klik Disini

No comments:

Post a Comment

Adbox