При решении задач необходимо обработать входные данные, например несколько чисел (з\задачи пока из Java Syntax на массивы). При решении задачи на сайте я вижу входные числа, написанные в столбик, и читаю их с помощью nextInt(). Когда открываю задачу в IDEA то я вижу условие и пишу код, но не могу понять как его проверить? Окно ввода/вывода нашел, во вкладке Terminal могу вписать число, но только одно. Например ввод данных в таком порядке:
19
10
16
17
9
3
я не могу выполнить, так как каждое число вводится отдельно и программа некорректно работает из-за этого. Надеюсь объяснил понятно.
Denis
35 уровень
Ввод данных в IDEA
Решен
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Денис Java Developer
12 января 2022, 20:31
В терминале число считается введенным после нажатия кнопки enter.
Если ваш код в состоянии читать числа последовательно (например в цикле, до тех пор пока не выполнится какое-либо условие) то вы можете вводить числа и нажимать enter столько раз сколько потребуется.
0
Denis
17 января 2022, 20:07
Суть понял, но не понимаю почему код не работает.
Условие:
Максимальное из N чисел
В этой задаче тебе нужно:
Ввести с клавиатуры число N.
Считать N целых чисел и заполнить ими массив array.
Найти максимальное число среди элементов массива.
0
Ksenia Volkova Java Developer в DXC Master
17 января 2022, 20:20
Что именно не работает?
Убедись, что ты запускаешь именно этот класс.
0
Denis
17 января 2022, 20:45
Да, Сначала и правда с этим проблемы были. данное решение задачи работает, на сайте копирую и прохожу проверки. Не могу понять как в IDEA мне проверить. Ввожу в терминале числа из условия, пишет вот так для каждого числа:
PS D:\JavaRush\JavaRushTasks> -150
-150
первые задачи решаю в IDEA
0
Ksenia Volkova Java Developer в DXC Master
17 января 2022, 20:56
Как ты запускаешь код?
Попробуй это делать с помощью Ctrl+Shift+F10
Или зеленым треугольником на полях слева от кода.
0
Denis
17 января 2022, 21:07
Именно так и запускаю. Все остальные задачи, где не требуется считывать информацию решаю нормально. Когда появляется ввод могу только на сайте проверять решение.
0
Ksenia Volkova Java Developer в DXC Master
17 января 2022, 21:10решение
Подожди, ты в Terminal что ли пишешь?
Это не то, что тебе нужно.
Тебе нужна вкладка Run.
Запускаешь код - открывается панель Run. Туда пишешь свой ввод - столько строк, сколько нужно.
+2
Denis
17 января 2022, 21:12
Заработало) Большое спасибо!
0
Anonymous #3106128
1 июля 2022, 03:47
Ребят, что у меня не так? почему пишет что процесс завершен без выходного кода, вместо результата...
0