From 32ccdbafe47fba47a4b76485829ee452fa573536 Mon Sep 17 00:00:00 2001 From: mahdizanganeh Date: Fri, 29 Aug 2025 07:42:06 +0330 Subject: [PATCH] =?UTF-8?q?Create=20=D9=85=D8=A7=D8=B4=DB=8C=D9=86=20?= =?UTF-8?q?=D8=AD=D8=B3=D8=A7=D8=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ماشین حساب --- ...\331\206 \330\255\330\263\330\247\330\250" | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 "\331\205\330\247\330\264\333\214\331\206 \330\255\330\263\330\247\330\250" diff --git "a/\331\205\330\247\330\264\333\214\331\206 \330\255\330\263\330\247\330\250" "b/\331\205\330\247\330\264\333\214\331\206 \330\255\330\263\330\247\330\250" new file mode 100644 index 000000000..4c06e38b9 --- /dev/null +++ "b/\331\205\330\247\330\264\333\214\331\206 \330\255\330\263\330\247\330\250" @@ -0,0 +1,23 @@ +def calculator(): + print("ماشین حساب ساده") + num1 = float(input("عدد اول را وارد کنید: ")) + operator = input("عملگر (+, -, *, /) را وارد کنید: ") + num2 = float(input("عدد دوم را وارد کنید: ")) + + if operator == '+': + result = num1 + num2 + elif operator == '-': + result = num1 - num2 + elif operator == '*': + result = num1 * num2 + elif operator == '/': + if num2 != 0: + result = num1 / num2 + else: + return "خطا: تقسیم بر صفر" + else: + return "عملگر نامعتبر" + + return f"نتیجه: {result}" + +print(calculator())