Page 259 - Computer Science V2.0 Class 11
P. 259
'''
Objective: To calculate product
Inputs:
num1, num2 : numbers to be multiplied
Return value: NIL
'''
prod = num1 * num2
print(" The product is ", prod)
def difference(num1, num2):
'''
Objective: To calculate difference
Inputs:
num1, num2 : numbers to be used for subtraction operation
Return value: NIL
'''
diff = num1 - num2
print("The difference is ", diff)
def divide(num1, num2):
'''
Objective: To calculate quotient and remainder
Inputs:
num1: divident
num2: divisor
Return value: NIL
'''
quotient = num1 // num2
remainder = num1 % num2
print("The quotient is ",quotient," and the remainder is ",remainder)
def userInputs ():
'''
Objective: To accept data from the user
Inputs: NIL
Return value:
ans : menu option to be accepted by the user
'''
print("Enter two numbers ")
number1 = int(input("Number 1 : "))
number2 = int(input("Number 2 : "))
ans = menu() # Nested function
if ans == 1:
addition(number1,number2) # Nested function
elif ans == 2:
product(number1,number2) # Nested function
elif ans == 3:
difference(number1,number2) # Nested function
elif ans == 4:
divide(number1,number2) # Nested function
else:
print("Wrong Choice ")
Modules 245

