Click here to Skip to main content
15,897,371 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Base conversion is a C++ based project which converts the entered number from any base ranging from base 2 to base 10 to any base ranging from base 2 to base 16 numbers.

Users can enter any number from base 2 to to the program and the program outputs the number converted in your required base from base 2 to base 16.




**Following will help you to understand how output screen should look like.**

Input Number to be converted: 10


What is the base of this number? : 10
Enter the base of new integer : 2

The Conversion of 10 from base 10 to base 2 reads as : 1010

Would you like to run the conversion process again?(1 = Yes, 2 = No): 2

What I have tried:

Please help me to solve this project.
Posted
Updated 13-Jun-21 20:42pm
Comments
Patrice T 14-Jun-21 2:25am    
Where is your problem ?

While we are more than willing to help those that are stuck, that doesn't mean that we are here to do it all for you! We can't do all the work, you are either getting paid for this, or it's part of your grades and it wouldn't be at all fair for us to do it all for you.

So we need you to do the work, and we will help you when you get stuck. That doesn't mean we will give you a step by step solution you can hand in!
Start by explaining where you are at the moment, and what the next step in the process is. Then tell us what you have tried to get that next step working, and what happened when you did.

If you are having problems getting started at all, then this may help: How to Write Code to Solve a Problem, A Beginner's Guide[^]
 
Share this answer
 

  • prompt the user for the input
  • validate the user input (e.g. value=80 in base 3 is NOT VALID input)
  • make the base conversion and output the result

It is not difficult, just making good use of the reminder operator (%).
 
Share this answer
 
You need to visit some Learn C++ tutorial and learn basic programming.
Your task is to make some I/O and somebase conversion operations.

tip: write tests for all possible conversion and check for correct results
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900