package com.javarush.task.task02.task0217;
/*
Минимум четырех чисел
*/
public class Solution {
public static int min(int a, int b, int c, int d) {
int result ;
if (a < b);
result = a;
else result = b;
if (b < c);
result = b;
else result = c;
if (c < d);
result = d;
else result = c;
return result;
}
public static int min(int a, int b) {
int result ;
if (a < b)
result = a;
else
result = b;
return result;
}
public static void main(String[] args) throws Exception {
System.out.println(min(-20, -10));
System.out.println(min(-20, -10, -30, -40));
System.out.println(min(-20, -10, -30, 40));
}
}ReaLMaX
11 уровень
Как решить?
Обсуждается
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Andrey
31 декабря 2017, 16:06
в методе для четырех нужно (сравнить a и b, и сравнить c и d через метод для двух значений), а затем сравнить то что выдает метод для двух значений
0
dante7610
29 декабря 2017, 16:58
public class Solution {
public static int min(int a, int b, int c, int d) {
min(a,b); // вызываем метод min (a,b)
if (a<c & a<d) return a;
else if (b<c & b<d) return b;
else if (c<d) return c;
else if (d<c) return d;
return 0;
}
public static int min(int a, int b) {
if (a<b) return a;
else return b;
}
public static void main(String[] args) throws Exception {
System.out.println(min(-20, -10));
System.out.println(min(-20, -10, -30, -40));
System.out.println(min(-20, -10, -30, 40));
-1
Роман
26 декабря 2017, 19:42
Начни с метода min (int a, int b). Ну где сначала сравниваешь первые 2 числа. Далее переходим к методу min (int a, int b int c, int d). Нужно найти минимум чисел c и d, а затем сравнить его уже с полученным минимумом чисел a и b.
0
Алексей Симаков
26 декабря 2017, 17:36полезный
в min c четырьмя аргументами используй min с двумя аргументами. последовательно вызывая min(a, b) сначала на первые два аргумента, потом на 2 других и на результат этих операций
+1
ReaLMaX
26 декабря 2017, 17:50
не очень понятно
0
Anonymous #1384518Expert
27 декабря 2017, 07:43полезный

+5
Алексей Симаков
27 декабря 2017, 22:41
в точку
0