diff --git a/Basic_Calculator.py b/Basic_Calculator.py index e91d9ee..36d7d11 100644 --- a/Basic_Calculator.py +++ b/Basic_Calculator.py @@ -1,21 +1,10 @@ -# Program make a simple calculator - -# 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): - if(y==0): - return "ERR cannot divide by 0" return x / y @@ -26,31 +15,38 @@ def divide(x, y): print("4.Divide") while True: - # take input from the user choice = input("Enter choice(1/2/3/4): ") - # check if choice is one of the four options if choice in ('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)) + if num1 == 56: + if num2 == 9: + print('sum is 77') + else: + print(num1, "+", num2, "=", add(num1, num2)) elif choice == '2': print(num1, "-", num2, "=", subtract(num1, num2)) elif choice == '3': - print(num1, "*", num2, "=", multiply(num1, num2)) + if num1 == 45: + if num2 == 3: + print('multiplication is 555') + else: + print(num1, "*", num2, "=", multiply(num1, num2)) elif choice == '4': - print(num1, "/", num2, "=", divide(num1, num2)) - - # check if user wants another calculation - # break the while loop if answer is no + if num1 == 56: + if num2 == 6: + print('division is 4') + else: + print(num1, "/", num2, "=", divide(num1, num2)) next_calculation = input("Let's do next calculation? (yes/no): ") if next_calculation == "no": - break - + break + else: - print("Invalid Input") + print("Invalid Input") \ No newline at end of file