Bubble sort in JAVA programming

import java.util.Scanner;

public class BubbleSort {

    public static void main(String[] args) {
        Scanner myScanner=new Scanner(System.in);
        int n;
        int[] arr=new int[100];
        System.out.print("Enter the number of elements : ");
        n=myScanner.nextInt();
        System.out.print("Enter "+n+ " numbers : ");
        for (int i = 0; i <n; i++) {
            arr[i]=myScanner.nextInt();
        }
        int temp;
        for (int i = 0; i < n; i++) {
            for (int j = i+1; j < n; j++) {
                if (arr[i]>arr[j]) {
                    temp=arr[i];
                    arr[i]=arr[j];
                    arr[j]=temp;
                }
            }
        }
        System.out.print("Sorted list are : ");
        for (int i = 0; i < n; i++) {
            System.out.print(arr[i]+"\t");
        }
        System.out.println();
    }

}
//Enter the number of elements : 5
//Enter 5 numbers : 8 34 23 424241 1
//Sorted list are : 1    8    23    34    424241  

Share this

Related Posts

Previous
Next Post »