- كتابة برنامج لحساب تعبير مع ثلاثة أرقام واثنين من علامات: مثال والحل
- حل تعبير رياضي بثلاثة أرقام وعلامتين
- مثال على المشكلة والحل
- سؤال وجواب
كتابة برنامج لحساب تعبير مع ثلاثة أرقام واثنين من علامات: مثال والحل
في هذه المقالة ، سوف ننظر في كيفية كتابة برنامج لحساب تعبير مع ثلاثة أرقام واثنين من المشغلين. سنقدم مثالا على كيفية عمل البرنامج ونوضح لك كيفية حل هذه المشكلة.
أولا ، نحن بحاجة إلى إنشاء وظيفة من شأنها أن تقبل ثلاثة أرقام واثنين من المشغلين كمدخلات. ستقوم الوظيفة بإجراء العمليات الحسابية وفقا للمشغلين المحددين وإرجاع النتيجة. للراحة ، سوف نستخدم عوامل الجمع ( + ) والطرح ( - ) والضرب (*) والقسمة ( / ).
في البرنامج ، سوف نستخدم عبارات مشروطة إذا-آخر لتحديد الإجراء الذي يجب تنفيذه اعتمادا على المشغل. مع هؤلاء المشغلين ، سنكون قادرين على إجراء الحسابات اللازمة وإرجاع النتيجة.
مثال على استدعاء دالة سيبدو كما يلي:
النظام.خارج.برينتلن (نتيجة);
في هذا المثال ، نقوم بتمرير الرقمين 5 و 10 إلى الوظيفة ، متبوعين بالمشغلين "+" و "*". ستضيف الدالة الرقمين 5 و 10 ، ثم تضرب النتيجة في 10 ، وتعيد النتيجة.
- لحساب تعبير بثلاثة أرقام وحرفين ، اتبع الخطوات التالية:
- ، مما يسمح لك بالحصول على قيمة من المستخدم.
- إليف
- .
عرض النتيجة على الشاشة. للقيام بذلك ، يمكنك استخدام الوظيفة
طباعة()
.
مثال على رمز بايثون لحل المشكلة:
رقم 1 = تعويم (إدخال ("أدخل الرقم الأول:"))
رقم 2 = تعويم (إدخال ("أدخل الرقم الثاني:"))
رقم 3 = تعويم (إدخال ("أدخل الرقم الثالث:"))
operator1 = input("Введите первый знак операции: ")
operator2 = input("Введите второй знак операции: ")
if operator1 == "+":
if operator2 == "+":
result = num1 + num2 + num3
elif operator2 == "-":
result = num1 + num2 - num3
elif operator1 == "-":
if operator2 == "+":
result = num1 - num2 + num3
elif operator2 == "-":
result = num1 - num2 - num3
print("Результат выражения:", result)
في هذا المثال ، يطلب من المستخدم إدخال ثلاثة أرقام وعلامات تشغيل. ثم يتم فحص الأحرف المدخلة وإجراء الحسابات المقابلة. يتم عرض نتيجة الحسابات على الشاشة.
| يمكنك تغيير قيم الأرقام وعلامات العمليات في البرنامج لحساب التعبيرات المختلفة. | مثال على المشكلة والحل |
|---|---|
| يتم إعطاء تعبير مع ثلاثة أرقام واثنين من علامات: | التعبير |
النتيجة
2 + 3 * 4
- 14
- نحتاج إلى حساب قيمة هذا التعبير.
للقيام بذلك ، نستخدم الخوارزمية التالية: