Sorting Dalam Array C++
Secara umum sortir barang adalah memisahkan barang yang punya kualitas terbaik dengan yang kurang baik. Nah sortir yang akan kita lakukan adalah menyortir nilai yang ada pada indeks di dalam array untuk mencari nilai yang terkecil hingga ke yang terbesar atau sebaliknya dari yang terbesar hingga yang terkecil.
Sortir yang akan kita lakukan adalah dengan cara menukar nilai, misalnya nilai dalam indeks 1 lebih besar dari nilai dalam indeks 2 maka nilai yang berada pada indeks 1 akan ditukar dengan nilai yang berada pada indeks 2 dengan begitu maka akan mendapatkan hasil sortir dari yang terkecil ke yang terbesar. Tanpa berlama-lama lagi mari kita langsung ke prakteknya.
Kode Program
Output
Code Explanation
Dalam kode program diatas kita menggunakan perulangan while untuk melakukan input nilai ke dalam array dan untuk menampilkan hasil dari inputan. Setelah itu nilai dalam array akan disortir jika nilai pada indeks pertama array number itu lebih besar dari nilai pada indeks kedua array number maka nilai dari array indeks pertama akan ditukar dengan nilai array pada indeks kedua begitu pun seterusnya sampai semua nilai disortir dan hasil dari sortir ini adalah angka urut dari yang terkecil hingga yang terbesar.
Komentar
Posting Komentar