import jeliot.io.*;
public class Sorting {
public static void main() {
int []a = new int [20];
int cur,x,temp,cur2,temp2;
System.out.print("Banyak Data : ");
x=Input.readInt();
for(int i=0;i<x;i++){
System.out.print("Data [");
System.out.print(i+1);
System.out.print("] : ");
a[i]=Input.readInt();
}
for(int i=0;i<x;i++){
cur=i;
cur2=x;
for(int k=i+1;k<x;k++){
if(a[cur]>a[k]){
cur=k;
}
}
for(int t=x;t<x;t--){
if(a[cur2]<a[t]){
cur2=t;
}
temp2=a[t];
a[t]=a[cur2];
a[cur2]=temp2;
}
temp=a[i];
a[i]=a[cur];
a[cur]=temp;
}
for(int i=0;i<x;i++){
System.out.print(" ");
System.out.print(a[i]);
}
System.out.print(" \n ");
}
}
0 Response for the "Selection Sort in Jeliot"
Post a Comment