Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Selection {
- public static void main(String[] args) {
- Scanner in = new Scanner(System.in);
- System.out.print("Banyak data : ");
- int N = in.nextInt();
- int data[] = new int[N];
- for(int i=0; i<N; i++){
- System.out.print("data ke-"+(i+1)+" : ");
- data[i] = in.nextInt();
- }
- int tampung = 0;
- for (int x = 0; x < data.length; x++)
- {
- for (int y = x + 1; y < data.length; y++)
- {
- System.out.println("\nmembandingkan "+data [x] + " dengan " + data[y]);
- System.out.print("awalnya data[x] adalah" + data[x] + "lalu");
- if (data[x] > data[y]) {
- tampung = data[x];
- data[x] = data[y];
- data[y] = tampung;
- System.out.print("data[x] menjadi " + data[x] +", data[y] menjadi " + data[y] +".");
- }
- else{
- System.out.print("data[x] tidak ditukar karena tidak memenuhi kondisi if dan data[y] berlanjut");
- }
- }
- }
- //hasil pengurutan
- System.out.print("\nData yang telah urut : ");
- for(int i=0; i<data.length; i++){
- System.out.print(data[i]+" ");
- }
- System.out.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement