In this project, we convert a positive decimal number to its positive hexadecimal value equivalent and vice versa. The code should prompt the user for a choice of 1 or 2: • If the user enters 1 it means the user wants to convert a decimal number to its hexadecimal value equivalent. If the user enters 2 it means the user wants to convert a hexadecimal number to its decimal value equivalent Since the hexadecimal numbers include characters between A-F we have to keep a hexadecimal number as an array of characters. To read a hexadecimal number, we need to read a string. To keep this code simple, just enter and display capital letters for hexadecimal numbers. Your code needs to include at least two functions. • One function to convert a decimal number to its hexadecimal value equivalent and prints both values. • The other function to convert a hexadecimal number to its decimal value equivalent and prints both values. Input and output samples: Input values are bolded. Sample1: Enter 1 for Decimal to Hexadecimal conversion. Enter 2 for Hexadecimal to Decimal conversion. 1 Enter a positive decimal number. 255 The hexadecimal representation of 0 is Sample 2: Enter 1 for Decimal to Hexadecimal conversion. 2 Enter 2 for Hexadecimal to Decimal conversion. FF Enter a positive hexadecimal number. The hexadecimal representation of FF is 255. FF.
In this project, we convert a positive decimal number to its positive hexadecimal value equivalent and vice versa. The code should prompt the user for a choice of 1 or 2: • If the user enters 1 it means the user wants to convert a decimal number to its hexadecimal value equivalent. If the user enters 2 it means the user wants to convert a hexadecimal number to its decimal value equivalent Since the hexadecimal numbers include characters between A-F we have to keep a hexadecimal number as an array of characters. To read a hexadecimal number, we need to read a string. To keep this code simple, just enter and display capital letters for hexadecimal numbers. Your code needs to include at least two functions. • One function to convert a decimal number to its hexadecimal value equivalent and prints both values. • The other function to convert a hexadecimal number to its decimal value equivalent and prints both values. Input and output samples: Input values are bolded. Sample1: Enter 1 for Decimal to Hexadecimal conversion. Enter 2 for Hexadecimal to Decimal conversion. 1 Enter a positive decimal number. 255 The hexadecimal representation of 0 is Sample 2: Enter 1 for Decimal to Hexadecimal conversion. 2 Enter 2 for Hexadecimal to Decimal conversion. FF Enter a positive hexadecimal number. The hexadecimal representation of FF is 255. FF.
C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter10: Pointers
Section10.3: Pointer Arithmetic
Problem 4E
Related questions
Question
100%
Hello. Please answer the attached C
*If correctly fulfill and do all of the steps correctly, I will give you a thumbs up. Thanks.
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 5 steps with 3 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT