Задать вопрос
9 мая, 17:53

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

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

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

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

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

+1
Ответы (1)
  1. 9 мая, 21:35
    0
    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.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Напишите рекурсивную функцию вычисления суммы цифр натурального числа. Формат входных данных На вход ваша программа получает одно ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы