Ребят, из знающих. Ну объясните плиз, что дописать
Задачу решил через max(max(a, b), max(c, d))
Для max(a, b) соответственно метод определяющий max
в методе блин стоит return
Когда я ввожу в IDEA последовательно 1, 2,
то ruturn останавливает ход и выдает сразу макс из 2-х,
Код весь вставил на сайте - потому что тут сразу есть 4 входящих числа
и все отработало
но как же побороть то в IJ?
Мой код
package com.javarush.task.task04.task0419;
/*
Максимум четырех чисел
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
int b = Integer.parseInt(reader.readLine());
int c = Integer.parseInt(reader.readLine());
int d = Integer.parseInt(reader.readLine());
System.out.println(minIz(minIz(a, b), minIz(c, d)));
}
public static int minIz(int e, int f) {
if(e>=f)
return e;
else
return f;
}
}
Заранее спасибо!
Дмитрий
7 уровень
Растолкуйте плиз почему после первой пары return прерывает программу
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Дмитрий
5 октября 2019, 14:02
Александр))) Написал вопрос, закрыл комп.
Пошел купаться
Вернулся включил комп
Запустил программу все работает - мистика думаю
До этого решал задачу мин из 2-х
поэтому и переписывать то не стал min
хотя задача на нахождение max
т.е. я смотрю в код - запускаю, а в IJ запускается пред задача которая ищет мин из 2х))
О да!
Спасибо!
Но как Вам так точно удалось тут же найти ответ??? Крута!
0
АлександрExpert
5 октября 2019, 15:08
на этом регулярно спотыкаются
0
АлександрExpert
5 октября 2019, 13:50решение
у вас наверное просто другая задача запускается на выполнение
+2