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
   254   255   256   257   258   259   260   261   262   263   264