Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1 . Using C + + , Write a program to covert a number among 3 numbering system binary, decimal, and hexadecimal. Your program will

1. Using C++, Write a program to covert a number among 3 numbering system binary, decimal, and hexadecimal. Your program will ask user to enter a number with the base and convert to the other 2 different bases.
2. Please do error checking for input.
i. Wrong base, allow user to renter correct base.
ii. Wrong number for each base and allow to renter correct number for the base.
Example:
Please enter a base (2/10/16): 10
Please enter a number: 31
Binary: 11111
Decimal: 31
Hexadecimal: 1F
Please enter a base (2/10/16): 10
Please enter a number: 31
Binary: 11111
Decimal: 31
Hexadecimal: 1F
Please enter a base (2/10/16): 8
Error: Illegal Base
Please enter correct base
Please enter a base (2/10/16): 2
Please enter a number: 1201
Error: Illegal digit for the base
Please enter correct number for the base
Please enter a base (2/10/16): 16
Please enter a number: 23
Binary: 100011
Decimal: 35
Hexadecimal: 23

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

More Books

Students also viewed these Databases questions

Question

Identify how culture affects appropriate leadership behavior

Answered: 1 week ago