Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package com.mycompany.ja10;
- /**
- *
- * @author Admin
- */
- public class Main {
- /*1) Создать метод, который находит минимальное значение из двух целых чисел.
- Метод должен возвращать значение типа int. */
- public static int min(int a, int b){
- if(a<b){
- return a;
- }
- return b;
- }
- //
- public static int min(int a, int b, int c){
- return min(min(a,b), c);
- }
- // испольхование класса Math
- public static int min1(int a, int b){
- // Math
- return Math.min(a, b);
- }
- /*3) Создать метод, который находит сумму элементов двумерного массива,
- которые находятся "на границе" двумерного массива.
- Пример:
- 1 2 3 4
- 5 6 7 8
- 9 10 11 12
- Числа 1 2 3 4 8 12 11 10 9 5 - находятся на границе массива.
- Проверить данный метод в методе main*/
- public static int calcBorderElemSum(int[][] array){
- int res = 0;
- if(array!=null){
- for(int i = 0; i < array.length; i++) {
- for (int j = 0; j < array[i].length; j++) {
- if(i==0 || j==0 || j==array[i].length-1 || i==array.length -1){
- res += array[i][j];
- }
- }
- }
- }
- return res;
- }
- public static void main(String[] args) {
- int res = min(10,1);
- System.out.println("res=" + res);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement