Advertisement
sergAccount

Untitled

Dec 13th, 2020
664
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.98 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package com.mycompany.ja10;
  7.  
  8. /**
  9.  *
  10.  * @author Admin
  11.  */
  12. public class Main {
  13.    
  14.     /*1) Создать метод, который находит минимальное значение из двух целых чисел.
  15.          Метод должен возвращать значение типа int.  */
  16.     public static int min(int a, int b){
  17.         if(a<b){
  18.             return a;
  19.         }
  20.         return b;
  21.     }    
  22.     //
  23.     public static int min(int a, int b, int c){
  24.         return min(min(a,b), c);
  25.     }    
  26.     // испольхование класса Math
  27.     public static int min1(int a, int b){
  28.         // Math
  29.         return Math.min(a, b);
  30.     }    
  31.     /*3) Создать метод, который находит сумму элементов двумерного массива,
  32.          которые находятся "на границе" двумерного массива.  
  33.         Пример:
  34.         1 2  3  4
  35.         5 6  7  8
  36.         9 10 11 12
  37.         Числа 1 2 3 4 8 12 11 10 9 5 - находятся на границе массива.
  38.         Проверить данный метод в методе main*/
  39.     public static int calcBorderElemSum(int[][] array){
  40.         int res = 0;
  41.         if(array!=null){
  42.             for(int i = 0; i < array.length; i++) {
  43.                 for (int j = 0; j < array[i].length; j++) {
  44.                     if(i==0 || j==0 || j==array[i].length-1 || i==array.length -1){
  45.                         res += array[i][j];
  46.                     }                    
  47.                 }                
  48.             }
  49.         }        
  50.         return res;
  51.     }
  52.    
  53.    
  54.     public static void main(String[] args) {
  55.         int res = min(10,1);
  56.         System.out.println("res=" + res);
  57.     }
  58. }
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement