1. Главная
  2. Библиотека
  3. Информатика
  4. Составить программу нахождения цифрового корня натурального числа. Цифровой корень числа получается следующим образом. Скл...

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

«Составить программу нахождения цифрового корня натурального числа. Цифровой корень числа получается следующим образом. Складываем все цифры этого числа, затем все цифры найденной суммы и повторяем этот процесс до тех пор, пока в результате не будет»
  • Информатика

Условие:

Составить программу нахождения цифрового корня натурального числа. Цифровой корень числа получается следующим образом. Складываем все цифры этого числа, затем все цифры найденной суммы и повторяем этот процесс до тех пор, пока в результате не будет получено однозначное число (цифра), которое и называется цифровым корнем данного числа.

Решение:

def sumOfDigits(num):

sum = 0

while num 0:

sum += num % 10

num /= 10

num = int(num)

return sum

def digitKoren(num):

while True:

i...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет