Top.Mail.Ru

Данная задача сводится к нахождению суммы цифр данного натурального числа. Для решения можно использовать следующий алгоритм:

1. Инициализировать переменную “сумма” нулем.
2. С помощью цикла разделить число на 10 и прибавить остаток от деления к переменной “сумма”. Повторять до тех пор, пока число не станет равным нулю.
3. Вывести значение переменной “сумма”.

Пример решения на Python:

“`
def sum_of_digits(number):
digits_sum = 0
while number > 0:
digit = number % 10
digits_sum += digit
number //= 10
return digits_sum

number = int(input(“Введите натуральное число: “))
result = sum_of_digits(number)
print(“Сумма цифр числа:”, result)
“`

Например, если ввести число 1234, программа выведет сумму цифр числа – 10.

   
[metform form_id="1136"]