Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

URGENT! Write a code in python that has functions for addition, subtraction, multiplication, division, reminder and exponential function. Users first inputs should be number, operator,

URGENT! Write a code in python that has functions for addition, subtraction, multiplication, division, reminder and exponential function. Users first inputs should be number, operator, number and then "=" or enter to get the result. After the result is calculated user should input operator, number then "=" or enter while treating the result as the first number. Program should be able to handle incorrect inputs (like other characters or symbols). If a user enters incorrect input, the program resumes from the last correct input. No exceptions should occur. Users should be able to use the M character to save the last input or result. Users can save as many numbers as they want. Users can list the saved numbers by using the P character. Users can retrieve and continue with any number they want from the list by using Rn where n is any number from the list larger than 0 (e.g. R1 will retrieve the first save element, R2 second, ) Entering invalid number should print: Result does not exist at location. List exists as long as the program runs. Everytime program is restarted the list is empty. Store list in memory. It should work like a calculator. Operator for addition is "+", for subtraction is "-", for multiplication is "*", for division is "/", for reminder is "%" and for exponential function is "^".

For example:

5

+

3

=

Output: 8

-

2

(enter)

Output: 6

Input: M

Input: /

Input: 3

=

Output: 2

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Climate And Environmental Database Systems

Authors: Michael Lautenschlager ,Manfred Reinke

1st Edition

1461368332, 978-1461368335

More Books

Students also viewed these Databases questions