
Lisa
3 уровень
Подскажите,пожалуйста, каким образом сравниваются c и d?
Решен

Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Natalya Guskova
28 декабря 2018, 06:06
ломала голову 2 дня. решила. должно выглядеть так. ну или примерно так.
int x = min(a, b);
int y = min(c, d);
if(x <= y)
{
return x;}
else if(y <= x){
a = c;
b = d;
x = y;
return x;
}
return 0;
}
public static int min(int a, int b){
if(a <= b)
return a;
else
return b;
}
0
Lisa
11 декабря 2018, 15:21
спасибо
0
hidden #598481
11 декабря 2018, 15:35
не за что
если после просмотра будет непонятно, спрашивай
0
hidden #598481
11 декабря 2018, 14:25решение
Тебе нужно что-нибудь дополнительно почитать про методы, типы возвращаемых значений, параметры метода, чтобы понять
Не в первый раз порекоммендую видео Наиля Алишева, (youtube), видео №№ 15-17 как раз об этом.
+3
Александр Толкачёв
11 декабря 2018, 07:20
Сначала проверяется в какой паре (a, b или c, d) находится самое маленькое число из всех четырех, а потом выводится минимальное число в этой паре
/**Выкладывать решение запрещено*/
0
Lisa
11 декабря 2018, 06:33
package com.javarush.task.task02.task0217;
/*
Минимум четырех чисел
*/
public class Solution {
public static int min(int a, int b, int c, int d) {
//напишите тут ваш код
if (min(a,b) < min(c,d))
{return min(a,b);}
else
{return min(c,d);
}
}
public static int min(int a, int b) {
//напишите тут ваш код
if (a>b)
{
return b;
}
else
{
return a;
}
}
public static void main(String[] args) throws Exception {
System.out.println(min(-20, -10));
System.out.println(min(-40, -10, -30, 40));
System.out.println(min(-20, -40, -30, 40));
System.out.println(min(-20, -10, -40, 40));
System.out.println(min(-20, -10, -30, -40));
}
}
-1