Q:

Java program to find sum of all digits

belongs to collection: Java Basic Programs

0

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

 

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

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

 

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Java Basic Programs

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Java program to find mean of a given number ... >>
<< Java program to print all Armstrong numbers betwee...