Implementing the Calculator

To develop this program, we will be taking a modular approach; writing an algorithm and then coding portions of the calculator at a time. We will then test each portion using a "throw away" driver to make sure it works before going on to the next part. We will require you to develop and test your calculator in pieces as described below.

The calculator will be implemented in 5 stages:

Driver
Driver
Driver
Driver
The Final Calculator