ОТДАЮ ПОСЛЕДНИЕ БАЛЛЫ, РЕШИТЕ ЗАДАЧУ ЯЗЫК С++!!!!!!!
Напишите рекурсивную функцию вычисления суммы цифр натурального числа.
Формат входных данных
На вход ваша программа получает одно натуральное число n (n<216).
Формат выходных данных
Выведите одно число — сумму цифр числа n.
входные данные
412
777
выходные данные
7
21
Ответы
Ответ дал:
0
Ответ:
#include <iostream>
using namespace std;
int main()
{
int number;
cin >> number;
int sum = number % 10;
while(true)
{
number /= 10;
if (number <= 0) break;
sum += number % 10;
}
cout << sum;
}
Вас заинтересует
1 год назад
1 год назад
7 лет назад
8 лет назад
8 лет назад