Помогите , пожалуйста!!
Объясните что означает строчка 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. я писал объяснения, если что-то не так-поправьте.