Quantum Supercomputer
Elite
- import os
- import sys
- while True:
- print("Rules: ")
- print("|First Number")
- print("Operator [ + - × ÷ ]")
- print("|Second Number")
- print()
- a = int(input("| "))
- operator = input("")
- b = int(input("| "))
- class Calculator:
- def init(obj1,a,b):
- obj1.a = a
- obj1.b = b
- def restart(obj2):
- print()
- result = input("Enter to Continue || quit this app to exit
") - os.system("clear")
- class Addition(Calculator):
- def sum(obj1):
- c = a + b
- print()
- print("= " + str(c))
- class Subtraction(Calculator):
- def diff(obj1):
- c = a - b
- print()
- print("= " + str(c))
- class Multiplication(Calculator):
- def pro(obj1):
- c = a * b
- print(" =" + str(c))
- class Division(Calculator):
- def quo(obj1):
- c = a / b
- r = a % b
- print(str(c) + " is quotient & " + str(r) + " is the remainder")
- if operator == "+":
- add = Addition(a,b)
- add.sum()
- add.restart()
- elif operator =="-":
- sub = Subtraction(a,b)
- sub.diff()
- sub.restart()
- elif operator =="×" or "x":
- mul = Multiplication(a,b)
- mul.pro()
- mul.restart()
- elif operator =="÷" or "/":
- div = Division(a,b)
- div.quo()
- div.restart()