From 63c6d1816589d026f0948e2281125571a1d2b7db Mon Sep 17 00:00:00 2001 From: ShustovaK Date: Thu, 27 Nov 2025 09:57:52 +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=D0=B2=20"calculyator"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2 работа --- calculator.py | 42 ++++++++++++++---------------------------- 1 file changed, 14 insertions(+), 28 deletions(-) diff --git a/calculator.py b/calculator.py index efc3d41..750f8ef 100644 --- a/calculator.py +++ b/calculator.py @@ -1,28 +1,14 @@ -while True: - print("Выбери действие:") - print("1 - сложение") - print("2 - умножение") - print("0 - выход") - - choice = input("Ваш выбор: ") - - if choice == "0": - print("Выход из программы.") - break - - - numbers = input("Введите числа через пробел: ").split() - numbers = [float(x) for x in numbers] - - if choice == "1": - result = sum(numbers) - print("Результат сложения:", result) - - elif choice == "2": - result = 1 - for num in numbers: - result *= num - print("Результат умножения:", result) - - else: - print("Неизвестная команда!") \ No newline at end of file +num1 = float(input("введите первое число")) +num2 = float(input("введите второе число")) +operator = input("введите знак") +if operator == "+": + result= num1 + num2 +elif operator == "-": + result = num1-num2 +elif operator == "/": + result = num1 / num2 +elif operator == "*": + result = num1 * num2 +else: + print("ошибка ввода") +print(result) \ No newline at end of file