public class BubbleSort
{
public void bubbleSort(int[] arr){
for(int i=0; i<arr.length; i++){
for(int j=1; j<arr.length; j++){
if(arr[j]< arr[j-1] ){
int temp = arr[j];
arr[j] = arr[j-1];
arr[j-1] = temp;
}
}
}
for(int i=0; i<arr.length; i++)
{
System.out.print(arr[i] + " ");
}
}
}
//main class
import java.util.Scanner;
public class Main
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.print("Enter the size of the array: ");
int n = input.nextInt();
int[] x = new int[n];
System.out.print("Enter "+ n +" numbers: ");
for(int i=0; i<n; i++)
{
x[i] = input.nextInt();
}
BubbleSort access = new BubbleSort();
System.out.print("The Sorted numbers: ");
access.bubbleSort(x);
}
}
0 comments:
Post a Comment