• Напишите рекурсивную функцию вычисления суммы цифр натурального числа.

    Формат входных данных

    На вход ваша программа получает одно натуральное число n (n<216)(n<216).
    Формат выходных данных

    Выведите одно число — сумму цифр числа n.

Ответы 1

  • var n: int64;  function f(n: int64): int64; begin   if(n > 0) then f := f(n div 10) + (n mod 10); end;  begin   readln(n); write(f(n)); end.
    • Автор:

      karma61
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years