Scanner console = new Scanner(System.in);
int min = Integer.MAX_VALUE;
int secondMin = Integer.MAX_VALUE;
while (console.hasNextInt()) {
int tmp = console.nextInt();
if (tmp < min) {
secondMin = min;
min = tmp;(Зачем они нужны?)
Robert
12 уровень
Не пойму.Зайчем нужена это стока secondMin = min; min = tmp;?
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Алексей
2 апреля 2023, 20:16полезный
я так понимаю, что требуется вывести второе минимальное число
значение, вводимое с клавиатуры присваивается переменной tmp, если выполняется условие, значение этой переменной меньше значения первого минимума (min), то логично, что первым минимумом станет значение переменной tmp, а вторым минимумом, соответственно, значение переменной min, которое присваивается переменной secondMin.
+2
VladimirMaster
2 апреля 2023, 18:44
Зачем они нужны?
Покажи полный код, а не кусок.
0