package com.javarush.task.task02.task0217;
/*
Минимум четырех чисел
*/
public class Solution {
public static int min(int a, int b, int c, int d) {
//напишите тут ваш код
int m2;
if (min(a, b) > (c))
m2 = min(a, b);
else
m2 = (c );
if (min(a, b) > (d))
m2 = (min(a, b));
else
m2 = (d);
if (a > b)
m2 = a;
else
m2 = b;
if (c < d)
m2 = c;
else
m2 = d;
return m2;
}
public static int min(int a, int b) {
//напишите тут ваш код
int m;
if (a < b)
m = a;
else
m = b;
return m;
}
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));
}
}
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) && (c < d))
return c;
if (min(a, b) > min(c, d) && (d < c))
return d;
return min(a, b);
}
public static int min(int a, int b) {
//напишите тут ваш код
int m;
if (a < b)
m = a;
else
m = b;
return m;
}
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));
}
}
Смотри, в мин где а и б ты сначла должен выполнить правильно этот метод, тоесть если А меньше Б Вернуть А,иначе тоесть елс вернуть Б. Этот метод ты подготовил там у тебя либо дно число больше либо другое, теперь метод с 4 параметрами.Задаем переменную и туда передаем работу нашего метода мин(с 2 параметрами) а в скобочках указываем что мы хотим подставить, тоесть метод выполнит только то что мы ему подставим int m = (min(b,d)); по логике подобным образом нужно в этот метод подставить 2 других параметра, а потом сравнить между собой.