Question #18260

Given a number of digits your program is required to print the addition result of these numbers.
Write a C++ program that simply add numbers (using stacks), the program reads in floating point numbers, push them onto a stack, add them together whenever a plus sign, "+", is entered, and print the result. In addition, the adding machine will recognize the following instructions:
 A comma "," means a "cancel the last entry".
 A period "." means "cancel all entries", that is clear the stack.
 Making sure that the input is either a floating number or “+” or “,” or “.” characters.

Expert's answer

Unfortunately, your question requires a lot of work and cannot be done for free.
Submit it with all requirements as an assignment to our control panel and we'll assist you.
LATEST TUTORIALS
APPROVED BY CLIENTS