Sabtu, 13 Juli 2013

Selection Sort Pada Java

Kali ini saya memberikan srcipt java Selection Sort, etelah lama mengutak - atik script akhirnya kelar juga. Kebanyakan script berikut dibutuhkan saat UAS pada mata kuliah Algoritma & Pemrograman.
Langsung aja, berikut scriptnya..
.
.
.
import java.util.Scanner;
public class SelectionSort {
public static void main(String[] args) {
Scanner data=new Scanner(System.in);
System.out.print("Banyak Data Yang Akan Di Sorting : ");
int[] array=new int[data.nextInt()];
for(int i=0;i<array.length;i++){
System.out.print("Masukkan Angka Ke-"+(i+1)+" : ");
array[i]=data.nextInt();
}
int sementara;
int min;
for(int i=0;i<array.length-1;i++){
min=i;
for(int j=i+1;j<array.length;j++){
if(array[j]<array[min]){
min=j;
}
}
if(min!=i){
sementara=array[min];
array[min]=array[i];
array[i]=sementara;
}
}
System.out.print("Hasil menggunakan Selection Sort : ");
for(int i=0;i<array.length;i++){
System.out.print(array[i]+" ");
}
}

}

Selamat mencoba gan..!!!!  ^_^

Tidak ada komentar:

Poskan Komentar