Как написать программу которая считает сумму цифр

Друзья,
как посчитать сумму введенных чисел пользователем с помощью scanf и в конце выдать ответ? Для примера можно задать условие, что количество чисел определено заранее.

Регистрация: 25.10.2011
Сообщений: 3,178

Одна переменная — аккумулятор: изначально 0. Вторая — буфер. В цикле читаем в неё очередное значение и прибавляем к аккумулятору.

Пользователь
Регистрация: 10.04.2013
Сообщений: 21

Я только начал осваивать. Не могли бы вы написать, как будет код выглядеть. Вроде понимаю, как надо, а написать не могу.

Регистрация: 25.10.2011
Сообщений: 3,178
Попробуйте сначала написать программу, которая считывает одно число, потом его же выводит.
Пользователь
Регистрация: 10.04.2013
Сообщений: 21
Это у меня получается.

#include #include int main()
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,679

Добрый день!
Попробуйте откомпилировать этот код.

#include #include #define D 5 // Количество чисел int main() < int ch; // Вводимое число int i; // Счетчик для цикла int summ = 0; // Сумма system(«chcp 1251 >nul»); printf(» Введите числа для суммирования: n»); for(i = 0; i < D; i++) < printf(» %d — «, i+1); scanf(«%d», // Ввод числа summ += ch; // Суммирование введенных чисел >printf(«n Результат: %d», summ); // Вывод результата system(«pause»); return 0; >
Если помог отставляйте отзыв.

«Keep it simple» — придерживайтесь простоты!

Excel:Как посчитать сумму чисел в столбце или строке


Уильям Оккам — «Не следует множить сущее без необходимости»
Сложность — враг простоты и удобства!

Источник: www.programmersforum.ru

Вопрос Помогите пожалуйста написать программу вычисления суммы цифр четырёхзначного числа в pascal

Program n6;
var a : integer;
Begin
WriteLn Сами считайте, или слабо?;
End.
Если человек повёлся на слабо, он посчитает, и как бы программа помогла вычислить результат.

Читайте также:
Функциональная программа квартиры это

nbik8

Gamer

Регистрация 17 Янв 2013 Сообщения 70 Репутация 0 Спасибо 0 Монет 0

var
num, sum: integer;

begin
writeln(‘Введите четырехзначное число:’);
readln(num);

sum := 0;
sum := sum + num mod 10;
num := num div 10;

sum := sum + num mod 10;
num := num div 10;

sum := sum + num mod 10;
num := num div 10;

writeln(‘Сумма цифр числа: ‘, sum);
readln;
end.
В этой программе мы используем операторы mod и div, чтобы получить последнюю цифру числа и удалить ее из числа, соответственно. Затем мы повторяем этот процесс три раза, чтобы получить сумму всех цифр числа. Результат выводится на экран.

-_-a-ha-_-

Capitan

Регистрация 15 Июл 2013 Сообщения 73 Репутация 0 Спасибо 0 Монет 0

вычислите сумму цифр введенного числа // Java для чайников // сумма цифр введенного числа

Чтобы отбросить последнюю цифру, поделите число на 10 через div.
Чтобы оставить только последнюю цифру, поделите число на 10 через mod.

1235 div 10 = 123 (отбросили последнюю цифру)
1235 mod 10 = 5 (осталась только последняя цифра)

А теперь подумайте, что нужно сделать с исходным числом вроде 1235, чтобы извлечь из него каждую цифру.

Источник: 4cht.com

Python: вычислить сумму цифр данной строки

Напишите программу на Python для вычисления суммы цифр данной строки.

Пример решения : —

Код Python:

def sum_digits_string(str1): sum_digit = 0 for x in str1: if x.isdigit() == True: z = int(x) sum_digit = sum_digit + z return sum_digit print(sum_digits_string(«123abcd45»)) print(sum_digits_string(«abcd1234»))
15 10

Блок — схема:

«Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Читайте также:
Сбой в программе стиральной машины bosch maxx 5

Каков уровень сложности этого упражнения?

Источник: www.kodesource.top

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru