Sorting Menggunakan Bahasa C

Sorting Menggunakan Bahasa C

Halo teman-teman, kembali lagi nih di blog saya Hennita Gultom. Pada blog kali ini kita akan membahas tentang sorting menggunakan bahasa C. Nah sebelum itu kita harus mengerti terlebih dahulu apa itu sorting. Sorting adalah suatu objek yang menyusun kembali himpunan objek menggunakan aturann tertentu baik dari yang terkecil ke yang besar ataupun yang terbesar ke yang terkecil. 

oke teman-teman berikut sourcecode  yang digunakan dalam program ini

teman-teman dapat menggunakan sourcecode  ini jika ingin membuat sorting.

#include <stdio.h>
int main(){

int i, z;
int a [5] = {1, 5, 3, 2, 0};
int b; //untuk tempat penampungan sementara
for (i=0; i<5; i++){
for (z=0; z<5; z++){

if(a[z]>a[z+1]){
b=a[z];
a[z]=a[z+1];
a[z+1]=b;
}
}
}
for (i=0; i<5; i++){
printf("%i", a[i]);
}
}

Kemudian kita coba compile
caranya sama seperti biasanya yaitu buka comman prompt lalu compile
nah berikut merupakan hasilnya





Pada program ini kita akan menggunakan fungsi perulangan dan percabangan dengan variabel a,b,i, dan z. Dimana dalam program ini terdapat data yang berisi 5 elemen yang tersusun acak kemudian akan diurutkan menggunakan sorting bubble sort. Untuk mengurutkan angka dari yang terkecil ke yang terbesar tersebut maka digunakanlah perulangan for.

Baiklah sekian yang dapat saya bagikan mengenai sorting menggunakan metode bubble sort ini semoga bermanfaat dan dapat membantu.
sampai jumpa di blog selanjutnya....
seeyu...


Komentar

Postingan populer dari blog ini

LANGKAH - LANGKAH INSTALASI & KONFIGURASI CODEIGNITER 3

Membuat Controllers Dengan Method Index, View dan Edit Pada CodeIgniter 3

Penggunaan Netbeans dengan Java