Esempio n. 1
0
 def my_mul_fn():       # For Multiplication
     user_inputs()     # Ask user for Input numbers
     mul = Calculator(number1, number2, '*')
     multiply = mul.calculate()
     print(boxed_msg("MULTIPLICATION\n"+ str(number1) + "*" + str(number2)+ " = " +  str(multiply)))
     #print("The Result of " + str(number1) + "*" + str(number2) + " = " , str(multiply))
     print()
     loop()
Esempio n. 2
0
 def my_sub_fn():      # For Substraction
     user_inputs()     # Ask user for Input numbers
     sub = Calculator(number1, number2, '-')
     subtract = sub.calculate()
     print(boxed_msg("SUBTRACTION\n"+ str(number1) + "-" + str(number2)+ " = " +  str(subtract)))
     #print("The Result of " + str(number1) + "-" + str(number2) + " = " , str(subtract))
     print()
     loop()
Esempio n. 3
0
 def my_add_fn():      # For Addition
     user_inputs()     # Ask user for Input numbers
     add = Calculator(number1, number2, '+')
     addition = add.calculate()
     print(boxed_msg("ADDITION\n"+ str(number1) + "+" + str(number2)+ " = " +  str(addition)))
     #print("The Result of " + str(number1) + "+" + str(number2) + " = " , str(addition))
     print() # Print Space
     loop() # Ask user if he/she wants to continue - loop
Esempio n. 4
0
 def my_div_fn():       # For Division
     user_inputs()     # Ask user for Input numbers                          
     try: 
             div = Calculator(number1, number2, '/')
             division = (round(div.calculate(), 2))
             print(boxed_msg("DIVISION\n"+ str(number1) + "/" + str(number2)+ " = " +  str(division))) # PRINT RESULT INSIDE A BOX 
             print()
             loop()
     except ZeroDivisionError: 
             print ("Cannot divide by ZERO.. retry:")
             input("Press [Enter] to continue...")
     print()
Esempio n. 5
0
    def my_all_fn(): # ROUTINE FOR ALL IN ONE...
        try:   
            user_inputs()      # Call Function
            print("All In One Calculations")
            print ('-' *24) #Print lines
            add = Calculator(number1, number2, '+')
            addition = add.calculate()
            print("The Result of " + str(number1) + "+" + str(number2) + " = " , str(addition))

            sub = Calculator(number1, number2, '-')
            subtract = sub.calculate()
            print("The Result of " + str(number1) + "-" + str(number2) + " = " , str(subtract))

            mul = Calculator(number1, number2, '*')
            multiply = mul.calculate()
            print("The Result of " + str(number1) + "*" + str(number2) + " = " , str(multiply))
              
            div = Calculator(number1, number2, '/')
            division = (round(div.calculate(), 2))            
            print("The Result of " + str(number1) + "/" + str(number2) + " = " , str(division))                  
        except ZeroDivisionError:
            print("The Result of " + str(number1) + "/" + str(number2) + " = You cannot divide by Zero")          
        print()
        loop()          
Esempio n. 6
0
 def my_read_fn():
     print("Calculations FROM File")
     print ('-' *24) #Print lines
     Wrfile.read()
     print()
     loop()