Определите, что вычисляет предложенная рекурсивная функция: int f(int x) { if (x == 0) return 0; else return x % 10 + f(x / 10); } Вычисление суммы цифр числа. Вычисление суммы N элементов геометрической прогрессии. Перевод десятичного числа в x-ичную систему счисления. Вывод на экран всех простых множителей числа.
Задание

Определите, что вычисляет предложенная рекурсивная функция:

int f\(int x\) {
if \(x == 0\)
return 0;
else
return x % 10 + f\(x / 10\);
}

  • Вычисление суммы цифр числа.
  • Вычисление суммы N элементов геометрической прогрессии.
  • Перевод десятичного числа в x-ичную систему счисления.
  • Вывод на экран всех простых множителей числа.