الانتقال إلى المحتوى الرئيسي

كتابة برنامج لحساب تعبير مع ثلاثة أرقام واثنين من علامات: مثال والحل

  1. كتابة برنامج لحساب تعبير مع ثلاثة أرقام واثنين من علامات: مثال والحل
  2. حل تعبير رياضي بثلاثة أرقام وعلامتين
  3. مثال على المشكلة والحل
  4. سؤال وجواب

كتابة برنامج لحساب تعبير مع ثلاثة أرقام واثنين من علامات: مثال والحل

في هذه المقالة ، سوف ننظر في كيفية كتابة برنامج لحساب تعبير مع ثلاثة أرقام واثنين من المشغلين. سنقدم مثالا على كيفية عمل البرنامج ونوضح لك كيفية حل هذه المشكلة.

أولا ، نحن بحاجة إلى إنشاء وظيفة من شأنها أن تقبل ثلاثة أرقام واثنين من المشغلين كمدخلات. ستقوم الوظيفة بإجراء العمليات الحسابية وفقا للمشغلين المحددين وإرجاع النتيجة. للراحة ، سوف نستخدم عوامل الجمع ( + ) والطرح ( - ) والضرب (*) والقسمة ( / ).

في البرنامج ، سوف نستخدم عبارات مشروطة إذا-آخر لتحديد الإجراء الذي يجب تنفيذه اعتمادا على المشغل. مع هؤلاء المشغلين ، سنكون قادرين على إجراء الحسابات اللازمة وإرجاع النتيجة.

مثال على استدعاء دالة سيبدو كما يلي:

النظام.خارج.برينتلن (نتيجة);

في هذا المثال ، نقوم بتمرير الرقمين 5 و 10 إلى الوظيفة ، متبوعين بالمشغلين "+" و "*". ستضيف الدالة الرقمين 5 و 10 ، ثم تضرب النتيجة في 10 ، وتعيد النتيجة.

  1. لحساب تعبير بثلاثة أرقام وحرفين ، اتبع الخطوات التالية:
  2. ، مما يسمح لك بالحصول على قيمة من المستخدم.
  3. إليف
  4. .

عرض النتيجة على الشاشة. للقيام بذلك ، يمكنك استخدام الوظيفة

طباعة()

.

مثال على رمز بايثون لحل المشكلة:

رقم 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

  1. 14
  2. نحتاج إلى حساب قيمة هذا التعبير.

للقيام بذلك ، نستخدم الخوارزمية التالية:

أولا ، سنقوم بإجراء الضرب: 3 * 4 = 12.