document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. class sort {
  2.     Scanner scan = new Scanner(System.in);
  3.     int[] array = new int[10];              // Membuat array dari array[0], [1], [2], ... [9]
  4.     int x;
  5.     void bubbleSort() {
  6.         for (int i = 9; i > 0; i--) {           // i mengulang for dari nilai 9, 8, 7 ... 1
  7.             for (int j = 0; j < i; j++) {       // j mengulang for dari nilai 0, 1, 2 ... i-1
  8.                 if(array[i]<array[j]) {
  9.                     x   = array[i];         // sama seperti program sebelumnya
  10.                     array[i] = array[j];        // menukar nilai dengan
  11.                     array[j] = x;           // variabel x
  12.                 }    
  13.             }
  14.         }
  15.     }
  16.     void output() {
  17.         for (int i = 0; i < 10; i++) {
  18.             System.out.println("Array (" + (i+1) + ") = " + array[i]);
  19.         }
  20.     }
  21.     sort() {
  22.         for (int i = 0; i < 10; i++) {
  23.             array[i] = scan.nextInt();          // Menginput nilai ke dalam array
  24.         }
  25.         bubbleSort();                   // Memanggil fungsi mengurutkan dengan bubble sort
  26.         output();                   // Menampilkan isi array
  27.     }
  28. }
');