Sunteți pe pagina 1din 1

Program recursiv. Suma cifrelor unui numar.

#include<iostream>
using namespace std;

/*Să se scrie o funcție C++ recursivă care să returneze suma cifrelor unui număr natural transmis
ca parametru.*/

//definitie subprogram

int sumcif(long long int n)


{
if(n<10) return n;
else return n%10+sumcif(n/10);
}

//test
int main()
{
cout<<sumcif(123456789);
}

S-ar putea să vă placă și