37 lines
1,002 B
Python
37 lines
1,002 B
Python
''' ****** Задание 11(K) из 20 Параграф 2.3 *********
|
||
* Многие люди любят манипуляции с цифрами чисел.
|
||
Одно из самых простых действий – найти сумму цифр числа.
|
||
|
||
Напишите программу, которая выполнит эту задачу.
|
||
Она поможет потренироваться в построении базовых алгоритмов с циклом while.
|
||
|
||
Формат ввода
|
||
Вводится одно натуральное число.
|
||
|
||
Формат вывода
|
||
Требуется вывести одно натуральное число – сумму цифр исходного.
|
||
|
||
Подсказка
|
||
Пример 1
|
||
Ввод
|
||
|
||
12345
|
||
Вывод
|
||
|
||
15
|
||
'''
|
||
|
||
|
||
if __name__ == "__main__"
|
||
number = int(input())
|
||
total_sum = 0
|
||
while number > 0:
|
||
last_digit = number % 10
|
||
total_sum += last_digit
|
||
number //= 10
|
||
print(total_sum)
|
||
|
||
|
||
|
||
|