Place Values Manipulating values from a series of numbers is fun, but let's try exploring the use of loops a little more. How about printing out each digit of a number starting from its rightmost...




Place Values





Manipulating values from a series of numbers is fun, but let's try exploring the use of loops a little more.



How about printing out each digit of a number starting from its rightmost digit, going to its leftmost digit?




Instructions:



  1. Input a non-zero positive integer.

  2. Using while loop, print out each digit of the inputted integer in separate lines, starting from its rightmost digit until the leftmost digit of the number.


  3. Tip #1: Use % 10 to get the rightmost digit. For example, if you do 412 % 10, then the result would be the rightmost digit, which is 2.


  4. Tip #2:On the other hand, use / 10 to remove the rightmost digit. For example, if you do 412 / 10, then the result would be 41.


  5. Tip #3:You'd have to repeat Tip #1 and Tip #2 inside the while() loop for this problem while the inputted integer is not yet 0.







Input


A line containing an integer.




214





Output


Multiple lines containing an integer.




4 1 2




Jun 07, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here