//напишите тут ваш код
if(c<=x && c<=d)
return c;
else if(x<=c && x<=d)
return x;
else
return d;
}
public static int min(int a, int b) {
//напишите тут ваш код
int x;
if(a<b)
x=a;
return x;
else
x=b;
return x;
Денис
7 уровень
что не так с выполнением?
Обсуждается
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Аня Азимова
4 ноября 2019, 17:50
Мне как новичку вообще весь код глаза режет.
Во 2-ой части можно не вводить дополнительные переменные.
If (a<b) return a; ...
А в 1-ой части надо сравнить min(a,b) с "с" и с "d"
0
Viktoria Bazorova
3 ноября 2019, 22:28
А если будет такой вариант (c<=x && c>=d), то что выведет?
У меня получилось решить эту задачу, когда я ввела два метода - min(int a, int b) и min2(int c, int d).
И в методе min(int a, int b) можно не вводить лишнюю переменную "Х". Просто для этого в методе main нужно сослаться на метод min(a, b). Например так - (c<=min(a, b) && c>=d)
0
Ksenia Volkova Java Developer в DXC Master
3 ноября 2019, 22:30
А зачем нужны 2 одинаковых метода?
0
Viktoria Bazorova
3 ноября 2019, 22:36
первый метод находит минимум из первой пары цифр, второй метод находит минимум из второй пары цифр. А в методе min(int a, int b, int c, int d) cравниваем их результат и возвращаем их минимум. Это как вариант решения. Мне так показалось проще
0
Ksenia Volkova Java Developer в DXC Master
3 ноября 2019, 22:40
Первый метод может найти минимум из любой пары чисел, зачем еще?
0