Все классические алгоритмы уже давным-давно запрограммированы. Тем не менее, задачки на алгоритмы — очень ценны. Хотя бы тем, что, развивают мышление программиста. В алгоритме поиска максимума ничего сложного и нет. Так что не медлим: пишем программу, в которой задаем положительное целое число n, затем вводим n чисел и находим максимальное среди них.
Задача по алгоритмам Ӏ Java Syntax: 5 уровень, 12 лекция
- 8
Недоступна
Комментарии (648)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Богдан Демидчук
позавчера, 10:20
Не считывается числа в IntelLiJ Idea через reader.readLine() Первая строка считывет нормально, а следующая записывает только символ перевода строки ну и выдет Number Format Exception. Может кто знает как "починить" ?
0
Богдан Демидчук
позавчера, 10:20
А через Scanner работает через next()
0
Иван Овчаренко
13 мая, 20:28
Про массив в занятиях ни слова и я спецом решал без него, пришлось использовать две дополнительные переменные в качестве буфера -_-
0
Абдурахман
25 февраля, 06:53
интересная задача
0
Эд Кукса System Engineer
15 января, 05:15
П.2 - надо уточнять, какое именно число надо выводить? Про вывод максимального - уже написано в п.5, из-за этого только с 4-го раза прошёл валидацию, т.к. выводил и N, и элементы массива. Оказалось, что на экран надо только maximum вывести.
0
Тимур
7 января, 15:50
Получилось сделать без массива, через буферную переменную, которая сравнивает введенное число с предыдущим (которое хранит maximum). Первым значением для maximum дал первый ввод числа, а затем цикл, c n-1 итераций.
+3
Александр
23 января, 17:42
Сделал также, компактное решение.
0
Dmitry
11 декабря 2021, 05:40
долго мучался с пунктом 5 не понимая почему не проходит проверку. пока не проверил на ввод отрицательные числа...
+1
Elidriel
25 ноября 2021, 14:36
int maximum = -2147483648;
+1
Dmitry
11 декабря 2021, 05:41
тоже вариант:-)
0
YesOn
21 октября 2021, 17:58
Не присваивайте int maximum = 0, это не даст Вам выполнить предпоследнее условие задачи.
Действуйте через Integer.MIN_VALUE.
+1
Денис
9 декабря 2021, 07:30
Пытался найти информацию чтобы решить задачу через MIN_VALUE. Ничего не понял, решил все через массив и простое сравнение
0
Артур
9 октября 2021, 07:42

0
Druha
10 октября 2021, 00:05
Попробуй ввести например три следующих числа:
-55, -100, -5
Какое из этих чисел выведет твой алгоритм?
P.S. для этой задачи рекомендую посмотреть что такое Константа Integer.MIN_VALUE
+1
Артур
25 октября 2021, 16:05
Спасибо большое!
+1
Булат
6 октября 2021, 15:13
Потратил час на 10 строк кода 👍
0