|
0 / 0 / 0
Регистрация: 27.01.2018
Сообщений: 15
|
||||||
Ввод неизвестного количества чисел с консоли04.02.2018, 18:52. Показов 11909. Ответов 11
Метки нет (Все метки)
Есть простенькая программа, которая должна ввести все числа с консоли и вывести их корни, но цикл, в котором происходит записывание чисел в список заканчивает программу. То есть если я введу в консоль 3 числа, цикл запишет в массив 3 числа, но на этом программа завершится и просто закончит свое выполнение.
0
|
||||||
| 04.02.2018, 18:52 | |
|
Ответы с готовыми решениями:
11
Ввод с консоли не известного заранее количества чисел
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||||||
| 04.02.2018, 19:03 | ||||||
|
Alexandr_apk, будет гонять, пока не введешь 0 или отрицательное
0
|
||||||
|
0 / 0 / 0
Регистрация: 27.01.2018
Сообщений: 15
|
|
| 04.02.2018, 19:05 [ТС] | |
|
А никак нельзя без этого? Сам по себе цикл никак не закончиться, если не вводить эти числа?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 04.02.2018, 19:09 | |
|
Alexandr_apk, ну как вот цикл может кончиться сам по себе???
Цикл - это повтор с условием. Если без условия - он бесконечен. Добавлено через 28 секунд Не по теме: телепаты в отпуске... Добавлено через 1 минуту Не нравится так, можно ограничить количество вводимых чисел
0
|
|
|
0 / 0 / 0
Регистрация: 27.01.2018
Сообщений: 15
|
|
| 04.02.2018, 19:10 [ТС] | |
|
Ну условием есть то, что на консоли есть еще число , но когда числа заканчиваются, программа заканчивается. Если мне нужно ввести все числа из консоли и они могут быть равны любому числу , как быть? И кроме чисел ничего не вводиться. Это что, невозможно?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 04.02.2018, 19:13 | |
|
Тогда в консоли вводишь числа через пробел, после нажатия enter прога тебе их все вносит в лист и заканчивает работу.
0
|
|
|
0 / 0 / 0
Регистрация: 27.01.2018
Сообщений: 15
|
|
| 04.02.2018, 19:26 [ТС] | |
|
В том то и дела, что не заканчивает. Я так и делаю, но все же ничего потом не происходит
Добавлено через 13 минут И не понятно что сделать.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 04.02.2018, 19:30 | |
|
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||||||
| 04.02.2018, 19:43 | ||||||
|
Alexandr_apk, ну, как вариант, считать целиком строку и разбить ее на числа в массив...
Добавлено через 9 минут Alexandr_apk, извращенство, конечно, но...
0
|
||||||
|
0 / 0 / 0
Регистрация: 27.01.2018
Сообщений: 15
|
|
| 04.02.2018, 19:55 [ТС] | |
|
Может и извращенство , но это работает, в отличие от первого варианта, так что спасибо большое за помощь.
Добавлено через 7 минут А если данные будут не в одной строке, а в нескольких?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 04.02.2018, 20:00 | |
|
Не прокатит. Здесь сканер читает строку, а потом из нее числа.
0
|
|
|
0 / 0 / 0
Регистрация: 27.01.2018
Сообщений: 15
|
|
| 04.02.2018, 20:30 [ТС] | |
|
Понятно, а можно все - таки как то реализовать этот вариант(числа на разных строках)?
Вообще вот задача Исходные данные Входной поток содержит набор целых чисел Ai (0 ≤ Ai ≤ 1018), отделённых друг от друга произвольным количеством пробелов и переводов строк. Размер входного потока не превышает 256 КБ. Результат Для каждого числа Ai, начиная с последнего и заканчивая первым, в отдельной строке вывести его квадратный корень не менее чем с четырьмя знаками после десятичной точки.
0
|
|
| 04.02.2018, 20:30 | |
|
Помогаю со студенческими работами здесь
12
Ввод неизвестного количества строк
Считывание неизвестного количества чисел Среднее из неизвестного количества чисел(Почему не правильно считает?) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|