Dalam pemograman pada bahasa C memiliki cara untuk mengurutkan data. Konsep sorting dapat memudahkan untuk mengurutkan data acak. Macam-macam metode sorting dalam bahasa C antara lain : 1. Bubble Sort Bubble sort adalah metode pengurutan data dengan cara melakukan penukaran data tepat di sebelahnya secara terus menerus sampai dipastikan dalam satu iterasi tidak ada lagi perubahan. Jika tidak ada perubahan maka data sudah terurut. Proses pengurutan Bubble Sort Berikut merupakan proses pengurutan Bubble Sort dengan array "7 9 4 1 5". Proses pertama : (7 9 4 1 5) menjadi (7 9 4 1 5) (7 9 4 1 5) menjadi (7 4 9 1 5) (7 4 9 1 5) menjadi (7 4 1 9 5) (7 4 1 9 5) menjadi (7 4 1 5 9) Proses kedua : (7 4 1 5 9) menjadi (4 7 1 5 9) (4 7 1 5 9) menjadi (4 1 7 5 9) (4 1 7 5 9) menjadi (4 1 5 7 9) (4 1 5 7 9) menjadi (4 1 5 7 9) Proses ketiga : (4 1 5 7 9) menjadi (1 4 5 7 9) (1 4 5 7 9) menjadi (1 4 5 7 9) (1 4 5 7 9) menjadi (1 4 5 7 9) (1 4 5 7 9) menjadi (1 4 5 7 9) Jika diperhatikan, ...