Programming un C++
tatipeach2021 I'm working on a c++ exercise and need a sample draft to help me study.
You are to write a program in C++ that will take the number given on the command line and write it in words. You must have a separate error function and you must have at least one separate function to translate the digits to words. You must store the words for each digit in a vector. If the number in the tens place is one, throw a runtime error. If any of the numbers entered is 0, throw a runtime error. You can assume the number given will not have more than 4 digits.
SAMPLE OUTPUT
[lab5]$ ./process 123
Number 123 is written as one hundred twenty three
[lab5]$ ./process 4375
Number 4375 is written as four thousand three hundred seventy five
[lab5]$ ./process 5
Number 5 is written as five
[lab5]$ ./process 14
Oops! Entered a 1 in the tens place
[lab5]$ ./process 440
Oops! Entered a 0 in the number
[lab5]$ ./process 0
Oops! Entered a 0 in the number
[lab5]$ ./process 0141
Oops! Entered a 0 in the number
REQUIREMENTS
- You must write the program using C++ constructs.
-----------------------------------------------------
- comments explaining what your program does
- indent your code so it is readable
- compiles successfully
- used a vector to store the words for your number.
- have at least one function beside main
- have an error function that will throw a runtime error with a descriptive message
- pass the input number as a command line argument.
- throw a runtime error if the second digit of the number is a 1.
- throw a runtime error if any digit is a zero
- use
cout
andcin
, notprintf
andscanf
- match the example output exactly
- 3 years ago
- 20
Answer(1)
Purchase the answer to view it
NOT RATED
- StarrLight.docx
other Questions(10)
- Econ w11 PT 1
- Can anyone help?
- When you think back about the course and what you have learned, what did you like the best about its structure and/or content?
- one paper
- bus591
- 100% NO PLAGIARISM I need help completing this research paper
- 1 Page discussion Post
- !!!!!!! ONLY FOR EXCEPTIONAL PROFF!!!!!!!
- Business system paper based off of my last 5 assignments
- file:///C:/Users/parad/OneDrive/Documents/Bio%20207/Lab%20Mini%20Quizes/BB%20Quiz%206%20Winter%20%202017.pdf