Таки решено! Спасибо всем за ответы, поправил код и инициализировал maximum, как MIN_VALUE.
<^*>
Кот
28 уровень
Не выводит максимальное число
Решен
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Anonymous #2496052
11 августа 2021, 18:54полезный
1) в цикле переменная i должна быть равна нулю, так как условие выполнения цикла i<N. Например, ты ввел N=1, то цикл ни разу не выполнится. 2) и при первой итерации цикла нужно присвоить переменной maximum введенное первое значение. Иначе если ты, например, введешь все отрицательные числа, то максимальное значение будет равно нулю, так как в начале ты инициализировал переменную maximum нулем (int maximum = 0);
+1
Anonymous #2496052
11 августа 2021, 18:56полезный
* 2) т.е. будет равно N, что тоже неправильно (maximum = N;)
+1
Anonymous #2714145
11 августа 2021, 18:17
Требования могут не выполнять так как у тебя с консоли вводится N , а вводишь ты чисел N-1 , так как цикл ты начинаешь не с 0 , с 1 . И не стоит
так как N может быть больше максимального числа.
Можешь подсказать как ты нашел эти задания у меня 5 уровень заканчивается на "Айтишный релакс".
+2
Кот
11 августа 2021, 18:27
никак не искал. Я в мобильном приложении)
0
Максим Глотов
11 августа 2021, 18:31
Просто он выбрал другой путь развития - игровой. На игровом пути больше лекций и заданий, но это касается только Java Syntax.
также еще это зависит от прохождения теста перед началом обучения - чем больше результат, тем меньше материала и задач получишь на первом квесте.
0
Anonymous #2714145
11 августа 2021, 18:33
Спасибо за ответ.
0
Ирина Алымова Java Developer в Nerdysoft
11 августа 2021, 17:27полезный
почему?
+1