Чтоб написать тело первой функции сравните (через знак >) сначала минимумы чисел a,b и c,b. И если при этом (через знак &&) c <= d, то вернуть значение с.
Так же прописать если минимум с с и d меньше минимума чисел a, b и d <= c.
В третьем случае вернуть минимум с чисел a,b.
Чтоб определить минимальное чилсло среди a и b пишем тело второй функции в методе min (a,b).
Извините, что так вытиевато, но прямой ответ писать вроде нельзя. А так хоть какая-то подсказка. Я дня три ломала голову, что у меня не так🙈🙂
Olga Holovko
9 уровень
Подсказка
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Olga Holovko
3 мая 2020, 06:50
Похоже, я чего-то не поняла с лекций(((. Пора читать учебники))
0
Olga Holovko
2 мая 2020, 20:39
А min (c, d) программа вернет, если не описать эту функцию?
0
hidden #598481
2 мая 2020, 21:07
Функция определяется только количеством и типом аргументов. А когда ты ее вызываешь, то, что в скобках, это просто передаваемые в функцию значения.
Ты же можешь написать min(1,2) например, как мейне? Аргументы получат свои значения, первый 1, второй - 2.
То, что в обоих методах есть переменные a и b, это просто совпадение, они могут называться как угодно, т.к. они локальные и существуют только внутри метода. Назови переменные второго метода x и y и ничего не изменится
+1
Alex Ter
2 мая 2020, 12:43
вообще делается через min(min(a,b),min(c,d). и все
+1