Ads 468x60px

Minggu, 04 Mei 2014

Sorting dengan Metode Buble Sort pada Bahasa C


Selamat siang, kali ini saya akan berbagi ilmu tentang sorting dengan menggunakan metode Buble Sort. Kenapa Buble Sort? karena metode sorting Buble Sort merupakan metode sorting yang simple dan paling mudah digunakan, meskipun dalam algoritma sorting merupakan metode yang paling lama untuk proses pengurutan data (karena data dibandingkan saatu per satu dengan data lain). Untuk mencobanya, silahkan di compile kode di bawah ini :

#include <stdio.h>
main()
{
    int a[5],i,k,j,tmp;
    for(i=0;i<5;i++)
    {printf("\ninput nilai ke-%d = ",i+1);
    scanf("%d",&a[i]);
    }
    puts("urutkan data");
    for(j=0;j<5;j++)
    for(k=j+1;k<5;k++)
    if(a[j]>a[k])
        { tmp=a[j];
        a[j]=a[k];
        a[k]=tmp;
        }
    for(i=0;i<5;i++)
    {printf("\n");
    printf("data ke-%d=%d",i+1,a[i]);
    }
}


0 komentar:

Posting Komentar