Selection sort pada java

SelectionSort.java
==============================================

public class SelectionSort{
public static void main(String[] args){
int[] angka = {7,4,6,2,5,8,1};
int i, j, temp,tampung;
System.out.println("Sebelum diurutkan :");
for(i=0;i < angka.length;i++)
System.out.print(angka[i]+" ");
System.out.println("\n");

for (i=0; i < tangka.length-1;i++){
int minindek=i+1;
for(j=minindek+1;j < angka.length;j++){
if(angka[j] < angka[minindek])
minindek=j;
}
if(angka[minindek] < angka[i]){
tampung=angka[i];
angka[i]=angka[minindek];
angka[minindek]=tampung;
}
for(int k=0; k < angka.length;k++)
System.out.print(angka[k]+"\t");
System.out.println();
}
System.out.println("Setelah diurutkan : ");
for(i=0; i < angka.length;i++)
System.out.print(angka[i]+" ");

}
}
==============================================


Jangan lupa simpan file dengan nama SelectionSort.java lalu anda compile dan run.
Semoga berhasil dan sedikit membantu.

3 comments:

Dicky Oksa Soemantri said...

Gimana ni programnya kok g' jalan

agus waluyo said...

jalan kog bang, hehe

Anonymous said...

Line 21 error tuh..benerin om