Pseudocode for Assignment #1 calc.cpp Initialize choice to zero Do Clear screen Print "Welcome to Tom's Calculator v1.0" Print "Choose your function from the following list" Print list of 9 choices Print "What is your choice?" Input choice Clear screen While choice is less than 1 or greater than 9 Print "Illegal choice, enter a number from 1 to 9" Input choice Upon input, select choice (switch) choice 1 calls addition function choice 2 calls subtraction function choice 3 calls multiplication function choice 4 calls division function choice 5 calls square function choice 6 calls squareroot function choice 7 calls natural log function choice 8 calls inverse function choice 9 calls quit function If choice is not equal to 9 Print "Back to the Main Menu? [1] Yes [2] No" Input pick If pick is equal to 2 Call quit function While choice is not equal to 9