This is a three part project:
For this project the operators you will support are:
Plus +
Minus –
Times *
Divide /
Modula %
When I test the program I would expect to see something like this: ( Bold is what I enter on the command line)
Input an expression: A+ B * 31
Tokens: A + B * 31
Postfix: A B + 31 *
Value: Cannot be calculated
Input and Expression: 3+4*12
Tokens: 3 + 4 * 12
Postfix: 3 4 12* +
Value: 51
If the input expression is invalid, print out that fact. Use exceptions to catch any error conditions. (Note - put a space between each Token for clarity)