Using jGrasp and the Software Development Kit, write a program in response to th
ID: 3697534 • Letter: U
Question
Using jGrasp and the Software Development Kit, write a program in response to the following prompt: Write a program that prompts the user to input an integer and then outputs both the individual digits of the number and the sum of the digits. For example, the program should: ouput the individual digits of 3456 as 3 4 5 6 and the sum as 18, output the individual digits of 8030 as 8 0 3 0 and the sum as 11, output the individual digits of 2345526 as 2 3 4 5 5 2 6 and the sum as 27, output the individual digits of 4000 as 4 0 0 0 and the sum as 4, and output the individual digits of -2345 as 2 3 4 5 and the sum as 14.
Explanation / Answer
import java.io.*;
import java.util.*;
public class PrintDigitsSum
{
public static void main(String[] args)
{
int no,sum=0;
Scanner read=new Scanner(System.in);
System.out.print("Enter any no: ");
no=read.nextInt();
System.out.println("Digits of inputted no in reverse order:");
while(no>0)
{
int tmp=no%10;
System.out.println(tmp);
no/=10;
sum+=tmp;
}
System.out.println("Sum of digits: "+sum);
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.