Второе минимальное число из введенных

  • 4
  • Недоступна
В этой задаче нужно: 1. Считывать целые числа с клавиатуры до тех пор, пока не будет введено что-то другое: например, строка или символ. Должно быть введено минимум два числа. Если введено меньше, то такую ситуацию обрабатывать не нужно, а программа может быть завершена с ошибкой. 2. Вывести на
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (9)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Алексей Новохатько
4 уровень, Москва
4 сентября 2020, 14:20
Подскажите, в чем ошибка?
Anonymous #???
6 уровень, Киев
15 сентября 2020, 22:19
Переменная b вводится один раз в самом начале(8), и выводится на экран присвоившись переменной result в другом цикле while(){}, что не соответствует поставленной задаче вывести второе минимальное число.
Михаил Клименко
10 уровень, Краснодар
28 августа 2020, 07:48
Сразу хотел через ArrayList , сортировка списка и вывод в консоль второго снизу элемента. Но решил победить инструментами, которые доступны на этом уровне. В итоге 7 попыток, но чувство удовлетворения получено :)
Alex
6 уровень, Sczcecin
25 августа 2020, 15:56
Программа работает как надо .... я теряюсь в догадках что не так ! Кто может помогите !
Anonymous #???
6 уровень, Киев
15 сентября 2020, 23:10
Прикольно, только что дебажил твой код и как выяснилось if() и else if() это не одно и тоже, если поставить в твоем коде вместо else if() обычный if(), то все что ты введешь из минимального будет одинаково падать как в min так в result - у обоих переменных будет минимальное значение. А если оставить else if() то код не идет вниз после if() если в нем (ифе) утверждение было правдиво. Твоя прога не компилируется валидатором потому, что если вводить цифры по спадающей от большего к меньшему, else if() утверждение никогда не сработает, потому что в if(), все всегда правдиво, и переменная result в результате так и останется равняться Integer.MAX_VALUE;
Vitaliy Belka
19 уровень, Новосибирск
17 августа 2020, 18:06
А что сделать то нужно?)
Magician
6 уровень, Москва
17 августа 2020, 21:05
Понять, почему решение валидацию не проходит) Пункт « Если введено несколько вторых минимальных чисел, необходимо вывести любое.»
Magician
6 уровень, Москва
16 августа 2020, 17:17
Почему не проходит валидацию данное решение?
Mr. Anonymous
16 уровень
13 сентября 2020, 08:41
А как мы поймём без всего кода? Кидай вопрос в разделе Помощь и прикрепи код.