Advertisement
Guest User

Work from home

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