Answered step by step
Verified Expert Solution
Link Copied!

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.

image text in transcribed

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Business Process Driven Database Design With Oracle PL SQL

Authors: Rajeev Kaula

1st Edition

1795532386, 978-1795532389

More Books

Students also viewed these Databases questions

Question

2. To compare the costs of alternative training programs.

Answered: 1 week ago