Mengurutkan Data secara Menaik dengan Algoritma Selection Sort C++

Assalamualaikum Warahmatullahi Wabarakatuh. Hallo teman-teman semua. Bagaimana kabarnya ? Terimakasih kepada teman-teman semua 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

Ok. Kali ini admin akan membagikan cara untuk membuat sebuah program sederhana tentang bagaimana caranya untuk Mengurutkan Data secara Menaik dengan Algoritma Selection 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 Cara Penjumlahan C++

- Mengurutkan Data secara Menaik (Bubble Sort) 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 secara menaik. Methodnya akan berisi dua parameter (satu parameter berbentuk array) dengan tipe integer. Kedua parameter tersebut kita sebut saja n  dan data. Khusus untuk parameter data, tipenya adalah array.

Didalam methodnya, kita akan membuat 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). Untuk proses pertukaran nilainya kita akan buat di luar dari proses looping/perulangan yang kedua. Untuk lebih jelasnya, kira-kira programnya akan tampak seperti pada gambar di bawah ini.

 


Jika proses pembuatan 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.

Subscribe to receive free email updates:

0 Response to "Mengurutkan Data secara Menaik dengan Algoritma Selection Sort C++"

Post a Comment