else

وقت القراءة: 2 دقائق 144 مشاهدة

الـ else تُستخدم في لغة C++ لتوفير مجموعة بديلة من التعليمات البرمجية والذي يتم تنفيذها إذا كان شرط جملة if خاطئًا.

بناء جملة else هو كالتالي:

if (condition) {
  // code to execute if the condition is true
} else {
  // code to execute if the condition is false
}

على سبيل المثال، يستخدم البرنامج التالي جملة else لطباعة رسالة مختلفة اعتمادًا على ما إذا كان متغير الرقم x عددًا موجبًا أم سالبًا:

#include <iostream>

using namespace std;

int main()
{
    int x = 0;
    cin >> x;
    if (x > 0)
        cout << "This number is positive" << endl;
    else
        cout << "This number is negative" << endl;


    return 0;
}

يجب أن تكون مخرجات أحد العبارات السابقة حسب الرقم المدخل. إذا كان الرقم موجبًا مثل 5، فسيكون الناتج “This number is positive” والعكس صحيح.

الـ else تُعَد أداة قوية للتحكم في تدفق البرنامج. باستخدام جملة else ، يمكنك كتابة كود أكثر تعقيدًا وفعالية.

فيما يلي بعض القواعد العامة لاستخدام جملة if else الشرطيّة:

  • الـ else يجب استخدامها بالتزامن مع جملة if .
  • الـ else يمكن استخدامها لتوفير مجموعة بديلة من التعليمات البرمجية والتي يتم تنفيذها إذا كان الشرط في جملة if خاطئًا.
  • يمكنك استخدام جمل شرطية متداخلة داخل جملة if else لإنشاء جملة شرطية أكثر تعقيدًا:
    #include <iostream>
    
    using namespace std;
    
    int main()
    {
        int x = 0;
        cin >> x;
        if (x % 2 == 0)
            if (x > 50)
                cout << "it's Ok" << endl;
            else
                cout << "it's not Ok" << endl;
        else
            cout << "Odd" << endl;
    
    
        return 0;
    }
    

من خلال فهم كيفية إستخدام جملة if else ، تستطيع كتابة كود أكثر كفاءة وفاعليّة.

مشاركة هذا

else

Or copy link

المحتوى
Arabic