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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!