Home »
Java Programs »
Java Basic Programs
Java program to find sum of all digits
In this Java program, we are going to learn how to find sum of all digits? Here, we are reading an integer number and finding sum of its all digits.
Submitted by IncludeHelp, on November 15, 2017
Given a number and we have to find sum of its all digits using java program.
Example 1:
Input:
Number: 852
Output:
Sum of all digits: 15
Example 2:
Input:
Number: 256868
Output:
Sum of all digits: 35
Program to find sum of all digits in java
import java.util.Scanner;
public class AddDigits
{
public static void main(String args[])
{
// initializing and declaring the objects.
int num, rem=0, sum=0, temp;
Scanner scan = new Scanner(System.in);
// enter number here.
System.out.print("Enter the Number : ");
num = scan.nextInt();
// temp is to store number.
temp = num;
while(num>0)
{
rem = num%10;
sum = sum+rem;
num = num/10;
}
System.out.print("Sum of Digits of " +temp+ " is : " +sum);
}
}
Output
First run:
Enter the Number : 582
Sum of Digits of 582 is : 15
Second run:
Enter the Number : 256868
Sum of Digits of 256868 is : 35
Java Basic Programs »