Advertisement
ultravibez

Array Homework

Sep 2nd, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.53 KB | None | 0 0
  1. package com.company;
  2.  
  3. public class Main {
  4.  
  5.     public static void main(String[] args) {
  6.     int[] arr = {4, 7, 5, 6, 2};
  7.     printArr(arr);
  8.     AdditionArr(arr, 2);
  9.     System.out.println(greaterNum(arr));
  10.     System.out.println(evenArr(arr));
  11.     System.out.println (arrIndex(arr, 2));
  12.     }
  13.  
  14.     public static int greaterNum(int[] arr){
  15.         int maxNum = arr[0];
  16.         for (int i = 0; i < arr.length; i++) {
  17.             if (arr[i] > maxNum)
  18.                 maxNum = arr[i];
  19.         }
  20.         return maxNum;
  21.     }
  22.  
  23.     public static void printArr(int[] arr){
  24.         System.out.print("{");
  25.         for (int i = 0; i < arr.length; i++) {
  26.             System.out.print(i == arr.length-1 ? arr[i] : arr[i] + ",");
  27.         }
  28.         System.out.println("}");
  29.     }
  30.  
  31.     public static boolean evenArr(int[] arr){
  32.         boolean isTrue = false;
  33.         for (int i = 0; i < arr.length; i++) {
  34.             if (arr[i] % 2 == 0){
  35.                 isTrue = true;
  36.             } else {
  37.                 return false;
  38.             }
  39.         }
  40.         return isTrue;
  41.     }
  42.  
  43.     public static void AdditionArr(int[] arr, int times){
  44.         for (int i = 0; i < arr.length; i++) {
  45.             arr[i] += times;
  46.             System.out.print(arr[i] + " ");
  47.         }
  48.         System.out.println("");
  49.     }
  50.  
  51.     public  static int arrIndex(int[] arr, int position){
  52.         for (int i = 0; i < arr.length; i++) {
  53.             if(position > arr.length)
  54.                 return -1;
  55.         }
  56.         return arr[position];
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement