Wednesday, November 25, 2015

Program untuk mengurutkan data dengan metode Bubble sort dengan bahasa pemrograman java

Program untuk mengurutkan data dengan metode Bubble sort dengan bahasa pemrograman java adalah sebagai berikut.

kode program:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package bubblesort;
import java.util.*;
/**
 *
 * @author BERLIAN PUTRI
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        System.out.print("PENGURUTAN DATA DENGAN BUBBLE SORT MENGGUNAKAN ARRAY");
        System.out.print("\n****************************************************");
        System.out.println("");
       
      int jmlh;
      System.out.println("Masukkan Jumlah Data yang akan diurutkan:");
      Scanner j=new Scanner (System.in);
      jmlh=j.nextInt();

      int[] bil =new int [jmlh];
      int i,j1,n,k,k1;
      int penampung;
      for(i=0;i<jmlh;i++){
          System.out.print("Masukkan data ke "+(i+1)+":");
          Scanner bil1=new Scanner(System.in);
          bil[i]=bil1.nextInt();
       }
      for(j1=0;j1<bil.length-1;j1++)
      {
         for(n=0;n<bil.length-1-j1;n++)
          {
              if (bil[n]>bil[n+1])
              {
               penampung=bil[n];
               bil[n]=bil[n+1];
               bil[n+1]=penampung;
              }
          }
      }
    for(k=0;k<jmlh;k++)

        System.out.print(bil[k]+","); 
    }

}


kode program:


No comments:

Post a Comment