From 51d36008203dd501efc2e36e036d840a3a7aa677 Mon Sep 17 00:00:00 2001 From: BuravovA Date: Fri, 7 Nov 2025 18:41:03 +0400 Subject: [PATCH] add division func --- calc.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/calc.py b/calc.py index 1cf4740..e6680b0 100644 --- a/calc.py +++ b/calc.py @@ -8,6 +8,8 @@ def main(): multiplication() case "-": minus() + case "/": + division() case "exit": exit case _: @@ -67,6 +69,24 @@ def multiplication(): print(f"Total multiplication = {total}") except ValueError: print("Error, enter correct number") +def division(): + print("Enter number(s) to division, enter spase to finish calculating") + try: + total = float(input("Enter First number \n")) + except ValueError: + print("Enter a valid number") + return + while True: + num_input = input("Enter numbers to division\n") + if num_input == " " or num_input == "": + print(total) + main() + try: + number = float(num_input) + total /= number + print(f"Total division = {total}") + except ValueError: + print("Error, enter correct number") if __name__ == "__main__": main() #запуск функции main, основа программы \ No newline at end of file