Самое большое число

  • 13
  • Недоступна
1. Считай с клавиатуры 5 чисел и добавь в список integers. 2. Найди максимальное число в списке. 3. Выведи найденное число на экран.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (9)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Pavel Berdnikov
Уровень 22, Rubin, Russian Federation
24 июня, 13:34
Создал public static int x = Integer.MIN_VALUE; В цикле fori при добавлении элемента сразу сравнивал это значение с новым элементом, если элемент больше перезаписывал, в конце выводил его. В IDE все работает но валидатор не принимает. Я где-то не прав? Пришлось читерить с еще не пройденным материалом через max
Mikhail Khanov
Уровень 15, Russian Federation
11 мая, 10:59
import java.util.Collections; Collections.max(integers);
Наталья Мочалова QA Automation Engineer
5 мая, 08:11
Создаем переменную и сохраняем в нее первое число массива (.get(0)), считая его как максимум (надо же от чего-то отталкиваться). Потом в цикле перебираем все числа и сравниваем его с нашей переменной. Если больше - пересохраняем в него значение. К концу цикла максимум найден.
Oleg Koval
Уровень 5, Киев, Ukraine
3 февраля, 12:17
Не понимаю почему не проходит по второму пункту. Работает ровно.
AvalonPRO
Уровень 23, Москва
23 июля 2021, 06:57
Решил с помощью: Collections.sort(nameObject);
VladimirPic Работает в Gazprom
6 октября 2021, 08:40
Я с Collections.max
Marika
Уровень 17, Екатеринбург
26 февраля, 11:12
тоже с Collections.max
Natalie Java Developer
25 апреля, 18:34
И я к вам присоединилась :)
Dread
Уровень 30, Москва, Россия
29 июня 2021, 08:19
Крайне странно валидатор принимает решение. Если не создать дополнительный импорт, новый массив, который еще надо отсортировать валидатор не принимает решение. При этом гораздо проще и программа быстрее сделает поиск максимального числа перебором списка поэлементно. Особенно учитывая условия задачи