Deliverables:
Deliverables for this project include the following:
1. Source code correctly implementing all required functionality. Your program must compile with Microsoft Visual C++ or any modern C/C++ compiler on your O/S.
2. Word or PDF file providing screen shots of successfully compiling and executing the program.
3. Description of the process and lesson learned while completing this project (to be included in the Word or PDF document).
4. A test plan that contains test cases that test all of the required operators. Each test case should include the expression and its expected value (to be included in the Word or PDF document).