-->

CODING ASCENDING KANAN DAN ASCENDING KIRI MENGGUNAKAN BAHASA PEMROGRAMMAN JAVA

 CODING PROGRAM ASCENDING KANAN DAN ASCENDING KIRI DENGAN BAHASA JAVA

    Ascending adalah pengurutan data dimulai dari yang terkecil hingga terbesar. Proses ascending ini bisa dilakukan dari kanan atau kiri. Berikut adalah coding program ascending yang pengurutannya di mulai dari kanan dengan bahasa java :

package ascending.kanan;

 

/**

 *

 * @author UI PC

 */

public class AscendingKanan {

 

    public static void main(String[] args) {

        int angka[] = {27, 80, 8, 46, 16, 12, 50};

        int temp;

        for (int i = angka.length - 1; i >= 0; i--) {

            for (int j = 0; j < i; j++) {

                if (angka[i] < angka[j]) {

                    temp = angka[i];

                    angka[i] = angka[j];

                    angka[j] = temp;

                }

            }

        }

        for (int i = 0; i < angka.length; i++) {

            System.out.print(angka[i] + " ");

        }

        System.out.println("");

    }

}

    Apabila coding di atas kita run maka output nya sebagai berikut :


    Sedangkan untuk coding program ascending kiri dengan bahasa java adalah sebagai berikut :

package ascending.kiri;

 

/**

 *

 * @author UI PC

 */

public class AscendingKiri {

 

    public static void main(String[] args) {

        int angka[] = {27, 80, 8, 46, 16, 12, 50};

        int min, temp, index = 0;

        for (int i = 0; i < angka.length; i++) {

            min = angka[i];

            for (int j = (i + 1); j < angka.length; j++) {

                if (angka[j] < min) {

                    min = angka[j];

                    index = j;

                }

            }

            temp = angka[i];

            angka[i] = min;

            angka[index] = temp;

        }

        for (int i = 0; i < angka.length; i++) {

            System.out.print(angka[i] + " ");

        System.out.println("");

    }

}


Berikut adalah output program ascending kiri jika kita run :




LihatTutupKomentar