تجول C ++

C ++ الصفحة الرئيسية C ++ مقدمة C ++ ابدأ بناء جملة C ++ إخراج C ++ تعليقات C ++ متغيرات C ++ مدخلات مستخدم C ++ أنواع بيانات C ++ عوامل C ++ سلاسل C ++ C ++ الرياضيات C ++ منطقية شروط C ++ مفتاح C ++ C ++ أثناء التكرار C ++ للحلقة C ++ استراحة / متابعة صفائف C ++ مراجع C ++ مؤشرات C ++

وظائف C ++

وظائف C ++ معلمات وظيفة C ++ وظيفة C ++ الزائد

فئات C ++

C ++ OOP فئات / كائنات C ++ طرق فئة C ++ C ++ البناة محددات الوصول C ++ تغليف C ++ الوراثة C ++ تعدد الأشكال C ++ ملفات C ++ استثناءات C ++

C ++ كيف

أضف عددين

أمثلة C ++

أمثلة C ++ مترجم C ++ تمارين C ++ اختبار C ++


C ++ إذا ... آخر


C ++ الشروط وبيانات إذا

يدعم C ++ الشروط المنطقية المعتادة من الرياضيات:

  • أقل من: أ <ب
  • أصغر من أو يساوي: أ <= ب
  • أكبر من: أ> ب
  • أكبر من أو يساوي: أ> = ب
  • يساوي أ == ب
  • لا يساوي: أ! = ب

يمكنك استخدام هذه الشروط لأداء إجراءات مختلفة لقرارات مختلفة.

يحتوي C ++ على العبارات الشرطية التالية:

  • تُستخدم ifلتحديد كتلة من التعليمات البرمجية ليتم تنفيذها ، إذا كان الشرط المحدد صحيحًا
  • تُستخدم elseلتحديد كتلة من التعليمات البرمجية ليتم تنفيذها ، إذا كان الشرط نفسه خاطئًا
  • تُستخدم else ifلتحديد شرط جديد للاختبار ، إذا كان الشرط الأول خاطئًا
  • تُستخدم switchلتحديد العديد من الكتل البديلة من التعليمات البرمجية المراد تنفيذها

بيان if

استخدم ifالعبارة لتحديد كتلة من كود C ++ ليتم تنفيذها إذا كان الشرط هو true.

بناء الجملة

if (condition) {
  // block of code to be executed if the condition is true
}

لاحظ أن ذلك ifبأحرف صغيرة. ستؤدي الأحرف الكبيرة (If أو IF) إلى حدوث خطأ.

في المثال أدناه ، نختبر قيمتين لمعرفة ما إذا كانت 20 أكبر من 18. إذا كان الشرط كذلك true، فقم بطباعة بعض النصوص:

مثال

if (20 > 18) {
  cout << "20 is greater than 18";
}

يمكننا أيضًا اختبار المتغيرات:

مثال

int x = 20;
int y = 18;
if (x > y) {
  cout << "x is greater than y";
}

شرح المثال

في المثال أعلاه ، نستخدم متغيرين ، x و y ، لاختبار ما إذا كانت x أكبر من y (باستخدام >عامل التشغيل). بما أن x يساوي 20 و y يساوي 18 ، ونعلم أن 20 أكبر من 18 ، فإننا نطبع على الشاشة أن "x أكبر من y".


تمارين C ++

اختبر نفسك مع التمارين

ممارسه الرياضه:

اطبع "Hello World" إذا كانت xأكبر من y .

int x = 50;
int y = 10;
 (x  y) {
  cout << "Hello World";
}