import java.util.Scanner;
public class bubble
{
public
void bubbleSort(int larik2[])
{
for(int
i=0; i<larik2.length; i++)
{
for(int
elemen=0; elemen<larik2.length-1;elemen++)
{
if(larik2[elemen]>larik2[elemen+1])
tukar(larik2,elemen,elemen+1);
}
}
}
public
void tukar(int larik3[],int satu,int dua)
{
int temp;
temp = larik3[satu];
larik3[satu]=larik3[dua];
larik3[dua] = temp;
}
public
static void main(String args[])
{
Scanner
masuk=new Scanner(System.in);
bubble
lrk = new bubble();
int
nilai[]=new int[5];
System.out.println("masukkan
5 data nilai");
for
(int i=0; i<5; i++)
{
System.out.print((i+1)+"
:");
nilai[i]=
masuk.nextInt();
}
System.out.println("Data
nilai yang dimasukkan");
for(int
i=0; i<5; i++)
System.out.println(nilai[i]);
System.out.println("Data
hasil pengurutan");
lrk.bubbleSort(nilai);
for
(int i=0; i<5; i++)
System.out.println(nilai[i]);
}
}
No comments:
Post a Comment