تعلم أوامر C ++ الشرطية || تعلم c++ خطوة بخطوة

 

C++ decision making statements

تتطلب هياكل اتخاذ القرار أن يحدد المبرمج شرطًا واحدًا أو أكثر ليتم تقييمه أو اختباره بواسطة البرنامج، جنبًا إلى جنب مع بيان أو عبارات يتم تنفيذها إذا تم تحديد الشرط على أنه صحيح، واختياريا، عبارات أخرى يتم تنفيذها إذا كان الشرط غير صحيح.

الشكل العام لأوامر القرار المتاحة في معظم لغات البرمجة هو كما يلي:

تعلم أوامر C ++ الشرطية || تعلم c++ خطوة بخطوة


تدعم لغة البرمجة C ++ أوامر القرار التالية:

الرقم الوصف
1
الامر  if

تتحقق عبارة if من التعبير المنطقي، وإذا كان صحيحا، يتم تنفيذ التعليمات.

2
الامر  if...else
مشابه لتعليمة if، باستثناء أنه يتم تنفيذ جملة else عندما يكون التعبير المنطقي غير صحيح.
3
الامر  switch

يتم استخدام أمر "switch" للتحقق من قيمة متغير واحد بالنسبة إلى عدة متغيرات.

4
الامر  nested if
استخدام عبارة if أو else if داخل عبارة if أو else if.
5
الامر  nested switch

يمكنك استخدام عبارة "switch" واحدة داخل عبارة "switch" أخرى.


العامل The ? : Operator؟


في التدريبات السابقة العامل الشرطي "؟" أوضحنا أنه يمكن استخدامه لاستبدال أوامر if ... else. شكله العام هو كما يلي:

Exp1 ? Exp2 : Exp3;

EXP1 و EXP2 و EXP3 هي تعبيرات. كيفية الاستخدام: لاحظ

القيمة "؟" يتم حسابها على النحو التالي:

أولاً، يتم التحقق من الشرط المكتوب في EXP1 ، وإذا كان صحيحًا، يتم تنفيذ EXP2 ، وإلا يتم تنفيذ EXP3.


كلمات مفتاحية: