Digit sum
Java Recursion
recursion over digits
Flowchart (ISO 5807)
Source code
class R {
static int digitSum(int n) {
if (n == 0) return 0;
return n % 10 + digitSum(n / 10);
}
} recursion over digits
class R {
static int digitSum(int n) {
if (n == 0) return 0;
return n % 10 + digitSum(n / 10);
}
}