You are given a two-digit integer n. Return the sum of its digits in java code example
Example 1: Java program to find the sum of all the digits in the inputted number
long number, sum;
Scanner sc = new Scanner(System.in);
System.out.println("Enter any DIGIT number: ");
number = sc.nextLong();
sc.close();
for (sum = 0; number != 0; number /= 10) {
sum += number % 10;
}
System.out.println("ForLoop Sum of ALL digits: " + sum);
Example 2: JAVA Program than read an integer and calculate the sum of its digits and write the number of each digit of the sum in English
import java.util.*;
public class Main
{
public static void main(String[] args)
{
int m, n, sum = 0;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the number:");
m = sc.nextInt();
while(m > 0)
{
n = m % 10;
sum = sum + n;
m = m / 10;
}
System.out.println("Sum of Digits:"+sum);
int v,a,r=0;
String[] number = {"zero","one","two","three","four","five","six","seven","eight","nine"};
while(sum!=0)
{
a=sum%10;
r=r*10+a;
sum=sum/10;
}
System.out.print("In Inglish : ");
while(r!=0)
{
v=r%10;
System.out.print(number[v]+" ");
r=r/10;
}
}
}