diff --git a/Calculator b/Calculator new file mode 100644 index 0000000..3d25d87 --- /dev/null +++ b/Calculator @@ -0,0 +1,40 @@ +def add(x, y): + """Addition""" + return x + y + +def subtract(x, y): + """Subtraction""" + return x - y + +def multiply(x, y): + """multiplication""" + return x * y + +def divide(x, y): + """Division""" + if y != 0: + return x / y + else: + return "Error, divide -0-!" + +print("Choose transaction:") +print("1. Addition") +print("2. Subtraction") +print("3. multiplication") +print("4. Division") + +choice = input("Add number operation (1/2/3/4): ") + +num1 = float(input("Enter first number: ")) +num2 = float(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("Incorrect input transaction")