Created
September 10, 2019 09:52
-
-
Save kenessajr/902e3ccf86cc1e78c28e76fb58330399 to your computer and use it in GitHub Desktop.
Program make a simple calculator that can add, subtract, multiply and divide using functions
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Program make a simple calculator that can add, subtract, multiply and divide using functions | |
""" Output | |
Select operation. | |
1.Add | |
2.Subtract | |
3.Multiply | |
4.Divide | |
Enter choice(1/2/3/4): 3 | |
Enter first number: 15 | |
Enter second number: 14 | |
15 * 14 = 210 | |
""" | |
# This function adds two numbers | |
def add(x, y): | |
return x + y | |
# This function subtracts two numbers | |
def subtract(x, y): | |
return x - y | |
# This function multiplies two numbers | |
def multiply(x, y): | |
return x * y | |
# This function divides two numbers | |
def divide(x, y): | |
return x / y | |
print("Select operation.") | |
print("1.Add") | |
print("2.Subtract") | |
print("3.Multiply") | |
print("4.Divide") | |
# Take input from the user | |
choice = input("Enter choice(1/2/3/4):") | |
num1 = int(input("Enter first number: ")) | |
num2 = int(input("Enter second number: ")) | |
if choice == '1': | |
print(num1,"+",num2,"=", add(num1,num2)) | |
elif choice == '2': | |
print(num1,"-",num2,"=", subtract(num1,num2)) | |
elif choice == '3': | |
print(num1,"*",num2,"=", multiply(num1,num2)) | |
elif choice == '4': | |
print(num1,"/",num2,"=", divide(num1,num2)) | |
else: | |
print("Invalid input") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment