ARRAY
No.15. Write a static method for selection sort that will sort an array of charracters
Disini kita menggunakan Scanner untuk menerima jumlah inputan karakter/bilangan Array yang akan dimasukkan oleh Pengguna ketika menjalankan program tersebut.
System.out.println("\nMasukkan " + jumlah+" Buah Bilangan Integer");
System.out.println("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^");
for(a=0; a<jumlah;a++)
{
System.out.print("Bilangan Ke- " + (a+1)+" =");
array[a]=scan.nextInt();
}
Pengguna memasukkan satu persatu karakter/bilangan secara acak
System.out.println("\nBilangan Belum Terurutnya");
for(int c=0;c<jumlah;c++)
{
System.out.print(array[c] +" ");
}
for(a=0; a<(jumlah-1);a++)
{
for(b=0;b<jumlah-a-1;b++)
{
if (array[b] > array[b+1])
{
swap = array[b];
array[b] = array[b+1];
array[b+1]=swap;
}
}
}
lalu program akan mengurutkan karakter/bilangan tersebut dari yang terkecil sampai terbesar
System.out.println("\n\nBilangan Terurutnya adalah :");
for(a=0;a<jumlah; a++)
System.out.print(array[a] +" ");
}
}
Anggota Kelompok :
Ichwan habibie 1202162252
Fernando Redondo 1202164211
Ghalib Mahendra 1202164187
Syahril J Gugere 1202160227