что должна делать эта программа. как она должна суммировать?
вводишь допустим 3 она суммирует с 0 и выводит 3. потом вводишь допустим 33 и программа выводит 36 (предыдущее суммирование(3) + 33) и так пока не введешь ентер?
в задании написано что при вводе ентер цикл прекращается. а в условии ,что программа выводит данные после ввода ентер. этот момент мне непонятен тоже.
Джордж Сороконян
4 уровень
не могу уловить суть программы
Архивный
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Anonymous #2542660
16 марта 2021, 09:51
1. Используй постоянную boolean, например is EXIT = false;
2. К ней привязывай условие цикла
While (!is EXIT);
3. Дальше считывай строку, например
String line = scanner.next line;
4. Используя if и else сравни строку line с например ENTER через equals;
5. Если EXIT = true цикл остановиться иначе
вводи строку на суммирование последующего числа.
6. В случае окончания цикла команду на вывод через println (sum).
+2
Mike-L
16 марта 2021, 03:23
слово enter и есть прекращение цикла по суммированию, если так проще понять. Там в лекциях +/- написано и есть пример сравнения строки (буквенной- в данном примере это слово enter) и остановка(прекращение выполнение цикла) при вводе слова. То есть enter это «типа пароля», пин-кода и т.п. Там дальше в лекциях будет инттереснее пояснения и работы с циклами.
+1
Ksenia Volkova Java Developer в DXC Master
15 марта 2021, 17:45
При вводе enter цикл, который считывает и суммирует числа, прекращается, и программа выводит результат. Цикл - часть программы.
0
Джордж Сороконян
15 марта 2021, 17:49
а модно какой нибудь примитивный пример доя наглядности
0
Джордж Сороконян
15 марта 2021, 23:32
помогите пожагуйсиа. что с чем должно суммироваться , каким образом
0