Sum of Digits of a Number?
int SumOfDigits(int n)
int sum = 0;
n = Math.Abs(n);
while (n > 0)
sum += n % 10;
n /= 10;
return sum;
Explanation:
Extract digits using modulo 10 and add.
int SumOfDigits(int n)
int sum = 0;
n = Math.Abs(n);
while (n > 0)
sum += n % 10;
n /= 10;
return sum;
Explanation:
Extract digits using modulo 10 and add.