package descending.kanan;
/**
*
*
@author UI PC
*/
public class DescendingKanan {
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("");
}
}
Sedangkan untuk coding program descending kiri dengan bahasa java adalah sebagai berikut :
package descending.kiri;
/**
*
*
@author UI PC
*/
public class DescendingKiri {
public static void main(String[] args) {
int angka[] = {27, 80, 8, 46, 16, 12, 50};
int temp;
for (int i = 0; i < angka.length; i++) {
for (int j = (i + 1); j < angka.length; 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("");
}
}
Berikut adalah output program ascending kiri jika kita run :