project_python/2.3_lesson.11.20.py

37 lines
1,002 B
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

''' ****** Задание 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)