#calculator
import math as m
def add(a,b):
print(a+b)
def sub(a,b):
print(a-b)
def pro(a,b):
print(a*b)
def div(a,b):
print(a/b)
def quo(a,b):
print(a//b)
def rem(a,b):
print(a%b)
def compare(a,b):
if(a>b):
print("A IS GREATER")
elif(a<b):
print("B IS GREATER")
else:
print("BOTH ARE EQUAL")
c=5
while(c!=0):
a=int(input("ENTER VALUE 1: "))
b=int(input("ENTER VALUE 2: "))
print("SELECT 1 FOR ADDITION")
print("SELECT 2 FOR SUBSTRACTION")
print("SELECT 3 FOR MULTIPLICATION")
print("SELECT 4 FOR DIVISON")
print("SELECT 5 FOR FLOATING DIVISON")
print("SELECT 6 FOR REMAINDER")
print("SELECT 7 TO COMPARE")
print("SELECT ^ FOR SQUAREROOT")
print("SELECT f FOR FACTORIAL")
print("SELECT p FOR POWER")
print("SELECT l FOR LOG")
print("SELECT cos FOR COS")
print("SELECT 0 FOR EXIT")
c=int(input("ENTER OPERATION:"))
if(c==1):
add(a,b)
elif(c==2):
sub(a,b)
elif(c==3):
pro(a,b)
elif(c==4):
div(a,b)
elif(c==5):
quo(a,b)
elif(c==6):
rem(a,b)
elif(c==7):
compare(a,b)
elif(c=="^"):
print(m.sqrt(a))
elif(c=="f"):
print(m.factorial(b))
elif(c=="p"):
print(m.pow(a,b))
elif(c=="l"):
print(m.log(a))
elif(c=="cos"):
print(m.cos(b))
c=int(input("ENTER 0 TO EXIT ELSE PRINT 1:"))