Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Could someone please help me understand why my code is not displaying the required output. The question being asked is: Write a program that prompts
Could someone please help me understand why my code is not displaying the required output. The question being asked is: Write a program that prompts the user to enter a 5-digit positive integer. Using only the / and % operations, compute each individual digit and display the sum of the digits. Example: Enter a 5-digit positive integer: 15421. The sum of the digits is 1 + 5 + 4 + 2 + 1 = 13.
Enter a 5-digit positive integer: | Scanner sc = new Scanner(System.in); System.out.print("Enter a 5-digit positive integer: "); int userInput = sc.nextInt(); int num = user Input; int sum = 0; while(num>0){ int lastNumber = num % 10; sum = sum + lastNumber; num = num/ 10; } System.out.print("Sum of 5-digit positive integer "+ user Input + "=" + sum)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started