Sorting pada bahasa java

  SORTING

Sorting merupakan pengurutan data yang sebelumnya tersusun secara acak, sehingga data tersebut tersusun secara teratur menurut aturan tertentu.

Sorting Ada 6  metode:

1.Bubble Sorting

2.Selection Sorting

3. Insertion Sorting

4. Merge Sorting

5. Quick Sorting

6. Shell Sorting

    Pada penjelasan kali ini saya memakai metode Bubble Sorting. Jadi bubble sorting itu adalah membandingkan masing-masing item secara berpasangan.Berikut ini adalah  contoh  source code nya

import java.util.Scanner;

public class sorting3// nama kelasnya sorting3//

{

public static void main (String args [])

{

int ember;//variabel dengan tipe data integer//

Scanner panjang=new Scanner(System.in);

System.out.print("panjang data : ");

int x=panjang.nextInt();


int a[]=new int[x];


for (int b=0; b<x; b++){//memakai perulangan for sebanyak 4 for//

System.out.print("Data ke : "+b);

a[b]=panjang.nextInt();

}


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

{

for (int z=0; z<a.length-1; z++)

{

if(a[z]>a[z+1]){

ember=a[z];

a[z]=a[z+1];

a[z+1]=ember;

}

}

}


for(int z=0; z<a.length; z++){

System.out.print(a[z]+" ");

}

}

}

Komentar

Postingan populer dari blog ini

Chat Network Programming

CHAT NETWORK PROGRAMMING

Kalkulator Sederhana