Question: Prompt the user to input an integer value in decimal (base 10) and display the value in base 2, 8 and 16. Do NOT use
Prompt the user to input an integer value in decimal (base 10) and display the value in base 2, 8 and 16. Do NOT use built-in conversion methods for the conversion. You must do your own math to compute the values. Repeat the prompt and conversion until the user enters a sentinel value to quit.
For example:
Input a decimal: 23
23 in base 2: 10111
23 in base 8: 27
23 in base 16: 17
Additional Requirements:
- Do not allow negative or non-numeric input values from the user.
- The program should automatically display the conversion to the 3 required bases, don't make the user choose a base to convert to.
- Provide some test cases.
- Don't use my example as your test case, though you can check your program against it.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
