The Five Steps
Understand the problem
In this case, the
spec
gives a detailed description of the operation of the calculator.
The best way to get a good understanding of how it works is to
try running the sample executable in ~ee160/Code.lect/Calc/calc.
Write an algorithm for solving the problem
Translate the algorithm into a programming language (like C)
Test the program
to Overview.