MODEL PENGURUTAN BUBBLE SORT
MENGGUNAKAN VISUAL STUDIO 2017 (CONSOLE APP)

hai kawan, disini saya ingin membagi pengalaman saya dalam membuat pengurutan menggunakan BABBER SORT, sebelum itu anda harus mengetahuhi  beberapa model pengurutan.

Di dalam program pengurutan terdapat dua macam, yaitu

Ascending = merupakan pengurutan dari angka yang terkecil kemudian menuju ke ke angka yang lebih besar
Contoh = 2 4 6 8 10

Discending = sebaliknya, yaitu pengurutan dari angka m yang lebih besar kemudian menuju angka yang lebih kecil
Contoh = 10 8 6 4 2

Sebelum menuju ke langkah selanjutnya kita harus tau macam-macam pengurutan (sorting), saya disini hanya menerangkan beberapa, jika kalian ingin mengetahui lebih lanjut bisa cek artikel lainnya.
  1. Bubble sort
Memindahkan elemen sekarang dengan elemen berikutnya, jika elemen sekarang lebih besar / lebih kecil dari elemen berikutnya maka ditukar (berpindah posisis).
  1. Selection sort
Memindahkan elemen dengan cara membandingkan elemen sekarang dengan elemen yang berikutnya sampai dengan elemen berakhir. Jika ditemukan elemen lain yang lebih kecil / lebih besar dari elemen sekarang maka dicatat posisinya dan kemudian ditukar dan begitu seterusnya.

3.       Dll

Nah setelah tahu apa perbedaanya, saatnya kita melangah ke tutorial pembuatannya, Di sini saya menggunakan penurutan Ascending .

1. Membuat variabel array


(+) disini saya menggunakan variabel array untuk menyimpan data-data yang diinput dan menggunakan tipe data As String karena saya hanya mempilkan angka saja.

2. Membuat penampilan bilangan


(+) disini saya hanya mengurutkan 5 buah bilangan saja, jangan lupa di beri counter agar terjadi perulangan saya disini menggunakan x = x + 1 (angka x bisa diganti dengan variabel lain).

3   3. Membuat sorting bubble sort


      (+) mula-mula kita membuat variabel sementara (temporary) guna nya untuk menjadi sebagai variabel penukar sehingga bilangan menjadi bilangan urut. Di sini kita harus jeli dalam tanda bilngan  < > <= => karena jika salah program tidak akan bisa berjalan. Jangan lupa beri conter ya..



4. Menampilan array
(+) langkah terakhir dengan menggunkan while x < 5 berguna untuk menampilkan perulangan selama X kurang dari 5

5. Jangan lupa di akhir crip tambahkan Console.ReadLine

6. Tambahan jika anda igin menambahkan tulisan anda bisa menambahkan Console.WriteLine

  • ini contoh scrip lengkapnya

  • Tampilan dari hasil scrip di atas

Terimakasih, semoga bermanfaat bagi kalian semua.
Selamat Mencoba
jangan takut gagal nya kawan....

Komentar