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
Posting Komentar