Advertisement
Guest User

WOWO

a guest
Apr 4th, 2020
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.71 KB | None | 0 0
  1. https://youtu.be/4wqGTNQ3jaA  
  2.  
  3.   public static void main(String[] args) {
  4.         // TODO code application logic here
  5.         Scanner input = new Scanner(System.in);
  6.         int size;
  7.         do
  8.         {
  9.             System.out.print("Enter Size of Array: ");
  10.             size = input.nextInt();
  11.         }while(size <= 0);
  12.         int arr[] = new int[size];
  13.         inputData(input, arr, size);
  14.         showArray("Elements of Array:", arr, size);
  15.         bubbleSort(arr, size, 1);
  16.         showArray("Array after ascending sorted:", arr, size);
  17.         System.out.println("Max of Array: " + findMax(arr, size));
  18.     }
  19.     public static void inputData(Scanner input, int arr[], int size)
  20.     {
  21.         for(int i = 0; i < size; i++)
  22.         {
  23.             System.out.print("Enter a["+ i + "]: ");
  24.             arr[i] = input.nextInt();
  25.         }
  26.     }
  27.     public static void bubbleSort(int arr[], int size, int mode)
  28.     {
  29.         for(int i = 0; i < size - 1;i++)
  30.         {
  31.             for(int j = i + 1; j < size; j++)
  32.             {
  33.                 if(arr[i] * mode > arr[j] * mode)
  34.                 {
  35.                     int temp = arr[i];
  36.                     arr[i] = arr[j];
  37.                     arr[j] = temp;
  38.                 }
  39.             }
  40.         }
  41.     }
  42.     public static void showArray(String msg, int arr[], int size)
  43.     {
  44.         System.out.println(msg);
  45.         for(int i = 0; i < size; i++)
  46.         {
  47.             System.out.println("a[" + i + "] = " + arr[i]);
  48.         }
  49.     }
  50.     public static int findMax(int arr[], int size)
  51.     {
  52.         int max = arr[0];
  53.         for(int i = 1; i < size; i++)
  54.         {
  55.             if(max < arr[i]) max = arr[i];
  56.         }
  57.         return max;
  58.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement