Функции. Нахождение цифрового корня числа. Рекурсия - C (СИ)
Формулировка задачи:
Нужно написать две программы, которые находят цифровой корень числа. Первая программа должна находить его с помощью циклов, а вторая через рекурсию.
Заранее благодарю!
Решение задачи: «Функции. Нахождение цифрового корня числа. Рекурсия»
textual
Листинг программы
#include <stdio.h> int main () { int n, sum; printf("Enter the natural number: "); scanf("%d", &n); while (n > 9) { sum = 0; while (n) { sum += n % 10; n /= 10; } n = sum; } printf ("Answer is: %d\n", n); getch (); return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д