Vasilena

ProgrammingExercize141220

Dec 14th, 2020 (edited)
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.91 KB | None | 0 0
  1. import java.util.Arrays;
  2. import java.util.Scanner;
  3.  
  4. public class Programming071220 {
  5.     public static void main(String[] args) {
  6.         Scanner scan = new Scanner(System.in);
  7.         String numbers = scan.nextLine();
  8.  
  9.         String[] splitNumbers = numbers.split(" ");
  10.  
  11.         int arr[] = new int[splitNumbers.length];
  12.  
  13.         //System.out.println(Arrays.toString(splitNumbers));
  14.         for (int i = 0; i < splitNumbers.length; i++) {
  15.             arr[i] = Integer.parseInt(splitNumbers[i]);
  16.         }
  17.         //System.out.println(Arrays.toString(arr));
  18.         int max = 0;
  19.         for (int i = 0; i < arr.length; i++) {
  20.             if (arr[i] > max)
  21.                 max = arr[i];
  22.         }
  23.         System.out.println("The max number is: " + max);
  24.  
  25.         int min = arr[0];
  26.         for (int i = 1; i < arr.length; i++) {
  27.             if (arr[i] < min) {
  28.                 min = arr[i];
  29.             }
  30.         }
  31.         System.out.println("The min number is: " + min);
  32.  
  33.         double avrg = 0;
  34.         for(int i = 0; i < arr.length; i++){
  35.             avrg = avrg + arr[i];
  36.         }
  37.         double result = avrg/arr.length;
  38.         System.out.println("Average is: " + result);
  39.  
  40.         int evenSize = 0;
  41.         int oddSize = 0;
  42.         for (int i = 0; i < arr.length; i++) {
  43.             if (arr[i] % 2 == 0)
  44.                 evenSize++;
  45.             else
  46.                 oddSize++;
  47.         }
  48.         int[] even = new int[evenSize];
  49.         int[] odd = new int[oddSize];
  50.         int j = 0, k = 0;
  51.         for (int i = 0; i < arr.length; i++) {
  52.             if (arr[i] % 2 == 0)
  53.                 even[j++] = arr[i];
  54.             else
  55.                 odd[k++] = arr[i];
  56.         }
  57.  
  58.         System.out.print("Even Array contains: ");
  59.         System.out.println(Arrays.toString(even));
  60.         System.out.print("Even Array contains: ");
  61.         System.out.println(Arrays.toString(odd));
  62.     }
  63. }
  64.  
  65.  
  66.  
Add Comment
Please, Sign In to add comment