0 / 0 / 0
Регистрация: 11.06.2015
Сообщений: 7
|
||||||
1 | ||||||
Не добавляет число в сумму29.12.2015, 00:49. Показов 1128. Ответов 4
Метки нет (Все метки)
Всем привет, есть такой код:
Код
Вводить с клавиатуры числа и считать их сумму, пока пользователь не введёт слово «сумма». Вывести на экран полученную сумму. Проблема в том, что в переменную sum добавляется только каждое второе число, как решить?
0
|
29.12.2015, 00:49 | |
Ответы с готовыми решениями:
4
Функция принимает список и число и добавляет число к списку Не добавляет сумму в другую таблицу Процедура, которая добавляет к дате целое число Работа со стеком. Программа, которая к вершине стека добавляет некоторое число, а следующему элементу присваивает значение предыдущего |
206 / 206 / 71
Регистрация: 25.02.2014
Сообщений: 569
|
||||||
29.12.2015, 01:10 | 2 | |||||
Сообщение было отмечено jessez как решение
Решение
1
|
0 / 0 / 0
Регистрация: 11.06.2015
Сообщений: 7
|
|
29.12.2015, 01:40 [ТС] | 3 |
Спасибо, помогло!
Не могли бы объяснить мне в двух словах, почему это так работает?
0
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
|||||||||||
29.12.2015, 09:19 | 4 | ||||||||||
Потому что вы читаете строку два раза.
Если это выражение будет false, тогда вы читаете следующую строку
Надо переделать как сказал ne2win, один раз считать строку, и уже переменную подавать в иф.
1
|
0 / 0 / 0
Регистрация: 11.06.2015
Сообщений: 7
|
|
29.12.2015, 11:30 [ТС] | 5 |
Точно! Я уже сделал как сказали, но мне интересно было, в чем же проблема, спасибо!
0
|
29.12.2015, 11:30 | |
29.12.2015, 11:30 | |
Помогаю со студенческими работами здесь
5
Подсчитать сумму введенных чисел пока не вводиться число 10 (число 10 не считать в сумму чисел) Ввести число n, разбить число на цифры, и найти сумму этих цифр Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. Дано действительное число а, и натуральное число n. Найти частичную сумму ряда Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |