commit e16631dde46b4d046c7ed18f685a078c69ece060 Author: AksinchevK Date: Sun Nov 9 18:25:05 2025 +0000 Загрузить файлы в «/» 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