В этой задаче нужно:
1. Считывать целые числа с клавиатуры до тех пор, пока не будет введено что-то другое: например, строка или символ.
Должно быть введено минимум два числа. Если введено меньше, то такую ситуацию обрабатывать не нужно, а программа может быть завершена с ошибкой.
2. Вывести на
Второе минимальное число из введенных
- 4
- Недоступна
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Алексей Новохатько 4 уровень, Москва
4 сентября 2020, 14:20

0
Anonymous #??? 6 уровень, Киев
15 сентября 2020, 22:19
Переменная b вводится один раз в самом начале(8), и выводится на экран присвоившись переменной result в другом цикле while(){}, что не соответствует поставленной задаче вывести второе минимальное число.
0
Михаил Клименко 10 уровень, Краснодар
28 августа 2020, 07:48
Сразу хотел через ArrayList , сортировка списка и вывод в консоль второго снизу элемента. Но решил победить инструментами, которые доступны на этом уровне. В итоге 7 попыток, но чувство удовлетворения получено :)
0
Alex 6 уровень, Sczcecin
25 августа 2020, 15:56

0
Anonymous #??? 6 уровень, Киев
15 сентября 2020, 23:10
Прикольно, только что дебажил твой код и как выяснилось if() и else if() это не одно и тоже, если поставить в твоем коде вместо else if() обычный if(), то все что ты введешь из минимального будет одинаково падать как в min так в result - у обоих переменных будет минимальное значение.
А если оставить else if() то код не идет вниз после if() если в нем (ифе) утверждение было правдиво.
Твоя прога не компилируется валидатором потому, что если вводить цифры по спадающей от большего к меньшему, else if() утверждение никогда не сработает, потому что в if(), все всегда правдиво, и переменная result в результате так и останется равняться Integer.MAX_VALUE;
0
Vitaliy Belka 19 уровень, Новосибирск
17 августа 2020, 18:06
А что сделать то нужно?)
0
Magician 6 уровень, Москва
17 августа 2020, 21:05
Понять, почему решение валидацию не проходит)
Пункт « Если введено несколько вторых минимальных чисел, необходимо вывести любое.»
0
Magician 6 уровень, Москва
16 августа 2020, 17:17
Почему не проходит валидацию данное решение?
0
Mr. Anonymous 13 уровень
13 сентября 2020, 08:41
А как мы поймём без всего кода? Кидай вопрос в разделе Помощь и прикрепи код.
0