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...

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

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

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