From e16631dde46b4d046c7ed18f685a078c69ece060 Mon Sep 17 00:00:00 2001 From: AksinchevK Date: Sun, 9 Nov 2025 18:25:05 +0000 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B=20=D0=B2=20=C2=AB?= =?UTF-8?q?/=C2=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- calculator.py | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 calculator.py diff --git a/calculator.py b/calculator.py new file mode 100644 index 0000000..dd9d8c2 --- /dev/null +++ b/calculator.py @@ -0,0 +1,49 @@ +try: + a=int(input("Введите первое значение: ")) +except ValueError: + print("Введите число от -∞ до +∞!!!") + while True: + try: + a=int(input("Введите первое значение: ")) + break + except ValueError: + print("Введите число от -∞ до +∞!!!") + +try: + b=int(input("Введите второе значение: ")) +except ValueError: + print("Введите число от -∞ до +∞!!!") + while True: + try: + b=int(input("Введите второе значение: ")) + break + except ValueError: + print("Введите число от -∞ до +∞!!!") + +c=input("Выберите +/*: ") +if c=="+": + print("Ответ: ", a+b) +elif c=="*": + print("Ответ: ", a*b) +else: + print("Выберите сложение или умножение!!!") + while True: + c=input("Выберите +/*: ") + print("Вы ввели неверное значение!!!") + print("Выберите сложение или умножение!!!") + if c=="+": + print("Ответ: ", a+b) + elif c=="*": + print("Ответ: ", a*b) + elif c!="+" or c!="*": + while True: + c=input("Выберите +/*: ") + print("Вы ввели неверное значение!!!") + print("Выберите сложение или умножение!!!") + if c=="+": + print("Ответ: ", a+b) + break + elif c=="*": + print("Ответ: ", a*b) + break + break \ No newline at end of file