Объясните что означает строчка return min3(min3(a, b), min3(c, d)); в коде static int min3(int a, int b) //объявляет три целых числа из которых нужно найти минимальное { if(a < b) // если a меньше b (условие) { return a; // если его значение — true (ненулевое), то выполняться будет return a } else { } return b; //если результат условия – false (0), тогда выполняться будет return b } static int min3(int a, int b, int c, int d) // объявляет массив чисел { return min3(min3(a, b), min3(c, d)); // } p.s. я писал объяснения, если что-то не так-поправьте.
Пример:
А=6, В=3, С=5, D=9
min3(min3(6,3), min3(5,9))
min3(3,5)
выведется значение "3"