Максимум из введенных чисел

  • 4
  • Недоступна
Программа должна считывать целые числа с клавиатуры до тех пор, пока не будет введено что-то другое: например, строка или символ. Выведи на экран максимальное четное число из введенных. Если введено несколько таких чисел, необходимо вывести любое из них. Пример ввода: 8 9 8 4 5 e Пример в
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (6)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Михаил Клименко
10 уровень, Краснодар
24 августа 2020, 18:40
Все, что не число - ловил через try - catch, выводил в консоль максимальное число и завершал цикл
Magician
6 уровень, Москва
16 августа 2020, 09:35
Что не так? Все условия выполняются. Минимальное значение Integer выводится.
Павел студент на стероидах в Java Syntax Pro beta
17 августа 2020, 20:19
В помощи к этой задаче предложили исключить 0 из чётных чисел и тогда валидатор её принимает, народ подтверждает. Это конечно же полная дичь, но пока официального решения нет.
Magician
6 уровень, Москва
17 августа 2020, 21:19
Не сработало
Павел студент на стероидах в Java Syntax Pro beta
18 августа 2020, 00:45
Добавил проверку на 0 и у меня сработало if (x != 0 && x % 2 == 0 && x > maxEven) но я этого так не оставлю!
Anonymous #2402143
21 уровень
18 августа 2020, 21:29
Спасибо.