lab3

In this lab, we re-write lab #2 this time using functions to following operation and display the result.

 

codes:

def sum(x,y):
z=x+y
return z
def subtract(x,y):
z=x-y
return z
def multiply(x,y):
z=x*y
return z
def divide(x,y):
z=x/y
return z
def remainder(x,y):
z=x%y
return z

def compare(x,y):
if x==y:
return(‘x equals y’)
elif x<y:
return (‘x less than y’)
else:
return (‘x greater than y’)

def print_menu():
print(‘1.sum’)
print(‘2.subtract’)
print(‘3.multiply’)
print(‘4.divide’)
print(‘5.remainder’)
print(‘6.compare’)
print(‘choose menu item by type in a number’)

print_menu()
menu_item=input(‘menu_item?’)
while(menu_item!=0):
x=input(‘Enter the first number?’)
y=input(‘Enter the second number?’)
print(x)

if(menu_item==1):
plus=sum(x,y)
print plus
if(menu_item==2):
sub=subtract(x,y)
print sub
if(menu_item==3):
mul=multiply(x,y)
print mul
if(menu_item==4):
divide==divide(x,y)
print divide
if(menu_item==5):
rem=remainder(x,y)
print(rem)
if(menu_item==6):
compare==compare(x,y)
print(compare)

print_menu()
menu_item=input(‘menu_item?’)

 

 Screenshot:

 

12

2233

 

Leave a Reply

Your email address will not be published. Required fields are marked *