In: Computer Science
//T estDigitSum.java
import java.util.Scanner;
public class TestDigitSum{
//recursive method for sum of digits in num
public int digitSum(int num){
int sum=0;
sum = num % 10;
if(num == 0)
return 0;
else
return sum +
digitSum(num / 10);
}
//main method
public static void main(String[] args){
int count=0,num;
Scanner read = new
Scanner(System.in); //for reading inputs
System.out.print("number for sum of
digits:");
num = read.nextInt();
//reading number from user
//object creation
TestDigitSum ds = new
TestDigitSum();
int dSum =
ds.digitSum(num); //storing medthod return value
System.out.println("Digit
Sum:"+dSum); //displaying result
}
}