Mengurutkan Data secara Menaik dengan Algoritma Bubble Sort C++
Assalamualaikum
Warahmatullahi Wabarakatuh. Hallo teman-teman
semua. Bagaimana kabarnya ? Terimakasih kepada teman-teman yang telah
berkunjung di blog yang sederhana ini. Didalam blog ini teman-teman akan mendapatkan
contoh-contoh program sederhana dengan menggunakan bahasa pemrograman c++. Oh
iya, jangan lupa support admin dengan cara Subscribe ke Channel Youtube CodingLagi yang link channelnya dapat teman-teman lihat
di bawah ini.
CodingLagi
:
https://www.youtube.com/channel/UCfolbuwUjALSoZV33Q4GTNA
Kali
ini admin akan membagikan cara untuk membuat program sederhana tentang
bagaimana caranya untuk Mengurutkan Data secara Menaik dengan Algoritma Bubble
Sort pada bahasa pemrograman c++. Kira-kira untuk hasil akhir dari programnya
akan sama seperti pada gambar di bawah ini.
Baca
juga :
- Hitung Perkalian dengan Penjumlahan C++
- Konversi Satuan Celcius ke Fahrenheit, Kelvin, Reamur C++
- Menampilkan Bilangan Fibonacci C++
Untuk
membuat sebuah program yang hasil akhirnya sama seperti pada gambar di atas, hal
yang pertama kita lakukan adalah membuat method untuk proses pengurutan nilainya. Methodnya
akan berisi dua parameter (satu parameter berbentuk array) dengan tipe integer.
Didalam methodnya, akan kita buat dua buah perulangan yang dimana,
perulangan-perulangan tersebut akan bertugas untuk menyeleksi tiap-tiap nilai yang
ada. Jika nilai awal lebih besar dari nilai setelahnya, maka tukarkan nilainya.
Jadi, buat juga sebuah pengkondisian (if else).
Nah, untuk proses pertukaran nilainya, kita akan membuat sebuah method tukar nilai . Nanti, method tukar nilai ini akan kita panggil di dalam pengkondisian yang telah kita buat tadi. Proses dari kedua method ini diambil dari algoritma pengurutan bubble sort. Untuk lebih jelasnya, kira-kira programnya akan nampak seperti pada gambar di bawah ini.
Jika
method-method yang dibutuhkan telah selesai dibuat, kita akan berpindah ke
dalam program utamanya (Fungsi Main). Dialam program utamanya ini, kita akan
mendeklarasikan beberapa variabel yang dibutuhkan. Jangan lupa buat sebuah variabel
bertipe array dengan batas nilai kita ambil contoh 10. Didalam program utamanya
ini juga kita akan membuat inputan untuk nilai-nilai yang mau diurutkan.
Buat tampilan untuk data nilai sebelum dan sesudah diurutkan. Untuk menampilkan data sebelum diurutkan, kita tinggal membuat sebuah looping atau perulangan untuk mencetak data-data nilainya. Begitupun saat menampilkan data-data nilai yang telah diurutkan. Tetapi, untuk data nilai yang telah diurutkan, jangan lupa untuk memanggil method pengurutan nilai yang telah kita buat di awal dan diletakkan sebelum proses looping untuk menampilkan data nilai yang telah terurut. Agar lebih jelas lagi, teman-teman dapat melihat source code program lengkapnya di bawah ini.
0 Response to "Mengurutkan Data secara Menaik dengan Algoritma Bubble Sort C++"
Post a Comment