A basic calculator

In this assignment, you will create a basic calculator with a minor twist to keep things interesting. The
calculator should be capable of the following operations:
• add two numbers
• subtract two numbers
• multiply two numbers
• divide two numbers
• generate a random number within a given range.
Be careful to ensure that the user does not try to divide by zero.
Here are some example runs of the program:
Menu
1. Add
2. Subtract
3. Multiply
4. Divide
5. Generate Random Number
What would you like to do? 8
I'm sorry, 8 wasn't one of the options
Menu
1. Add
2. Subtract
3. Multiply
4. Divide
5. Generate Random Number
What would you like to do? 4
What is the first number? 3
What is the second number? 8
Answer: 0.375
Menu
1. Add
2. Subtract
3. Multiply
4. Divide
5. Generate Random Number
What would you like to do? 4
What is the first number? 6
What is the second number? 0
I'm sorry, you can't divide by zero.
Menu
1. Add
2. Subtract
3. Multiply
4. Divide
5. Generate Random Number
What would you like to do? 5
What is the lower limit? 10
What is the upper limit? 20
Answer: 15.325396639642719
Powered by