-->
recent

آخر الأخبار

recent
recent
جاري التحميل ...
recent

import math def calculator(): print("مرحبًا بك في برنامج العمليات الحسابية!") print("اختر عملية حسابية: (+, -, *, /)") try: num1 = float(input("أدخل الرقم الأول: ")) operation = input("أدخل العملية (+, -, *, /): ") num2 = float(input("أدخل الرقم الثاني: ")) if operation == "+": result = num1 + num2 elif operation == "-": result = num1 - num2 elif operation == "*": result = num1 * num2 elif operation == "/": if num2 != 0: result = num1 / num2 else: print("لا يمكن القسمة على الصفر!") return else: print("عملية غير معروفة!") return print(f"النتيجة: {num1} {operation} {num2} = {result}") except ValueError: print("الرجاء إدخال أرقام صحيحة.") # تشغيل الآلة الحاسبة calculator() def advanced_calculator(): print("مرحبًا بك في برنامج العمليات الحسابية المتقدمة!") print("اختر عملية حسابية:") print("1. جمع (+)") print("2. طرح (-)") print("3. ضرب (*)") print("4. قسمة (/)") print("5. الجذر التربيعي (√)") print("6. الأسس (^)") try: operation = input("أدخل رقم العملية (1-6): ") if operation in ['1', '2', '3', '4']: num1 = float(input("أدخل الرقم الأول: ")) num2 = float(input("أدخل الرقم الثاني: ")) if operation == '1': result = num1 + num2 elif operation == '2': result = num1 - num2 elif operation == '3': result = num1 * num2 elif operation == '4': if num2 != 0: result = num1 / num2 else: print("لا يمكن القسمة على الصفر!") return print(f"النتيجة: {result}") elif operation == '5': num = float(input("أدخل الرقم لإيجاد الجذر التربيعي: ")) if num >= 0: result = math.sqrt(num) print(f"الجذر التربيعي لـ {num} هو {result}") else: print("لا يمكن إيجاد الجذر التربيعي لرقم سالب!") elif operation == '6': base = float(input("أدخل الأساس: ")) exponent = float(input("أدخل الأس: ")) result = math.pow(base, exponent) print(f"{base} مرفوعًا إلى القوة {exponent} يساوي {result}") else: print("عملية غير معروفة!") except ValueError: print("الرجاء إدخال أرقام صحيحة.") # تشغيل الآلة الحاسبة المتقدمة advanced_calculator()

إرسال تعليق

التعليقات



جميع الحقوق محفوظة

مدونة الطالب

2016