Anda di halaman 1dari 2

import javax.swing.

JOptionPane;

public class Bubble12 {

public static void main(String[] args) {

int n= Integer.parseInt(JOptionPane.showInputDialog("Banyaknya data?"));

int data [] = new int [n];

System.out.println("Sorting menggunakan Bubble Sort");

System.out.println("Data sebelum diurutkan :");

for(int a=0; a<n; a++){

data[a]=Integer.parseInt(JOptionPane.showInputDialog("Data ke-" + (a+1)));

System.out.println("Data ke-" +a + "=" + data [a] );

int temp;

for (int i=1;i<n;i++){

for(int j=n-1; j>=i; j--){

if (data[j]<data[j-1]){

temp=data[j];

data[j]=data[j-1];

data[j-1]=temp;

}
}

System.out.println("Data yang sudah diurutkan: ");

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

System.out.println("Data ke-"+i+ "=" +data [i]);

}}

Anda mungkin juga menyukai