I need help with this project please check attached documents
Description
Unformatted Attachment Preview
OPERATION CONTROLS
+&or addition
-&or subtraction
*&or multiplication
/&or division
r/r to find the square, cube, etc. root (entered as an integer)
x/r to take to a power of x
(!nd R to establish order of precedence
=4o perform the calculation entered
e R, R, or R to exit the Calculator
USER EXPERIENCE
ust display the message “Welcome to the Text-Based Calculator” when program begins.
ust display the message “Thank you for using the Text-Based Calculator” when program exits.
ust display the prompt nput: 4o solicit user input.
ser input must be terminated with an R sign.
paces must be ignored if present.
perations are performed left-to-right in the order they appear.
ust show entire line to be computed along with the result after the R sign.
nteger candidate values must display as integers (i.e. 5.0 displays as 5).
loats must display to the minimum necessary precision (i.e. 5.55000 displays as 5.55).
rithmetic errors such as )vide-by-zero-ust be intercepted and reported.
yntax errors such as consecutive operators or invalid terms must be intercepted and reported.
CODE REQUIREMENTS
our code must include at least one private variable.
our code must include at least one function.
our code must include at least one èile3tatement.
our code must include at least one ¯r3tatement.
our code must include at least one f/else3tatement.
our code must include at least one )st!nd/or one )ctionary our code must not exceed 150 lines in total.
Purchase answer to see full
attachment
Have a similar assignment? "Place an order for your assignment and have exceptional work written by our team of experts, guaranteeing you A results."