تجول 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 ++ Boolean Expressions


تعبير منطقي

التعبير المنطقي هو تعبير C ++ يقوم بإرجاع قيمة منطقية: 1(صواب) أو 0(خطأ).

يمكنك استخدام عامل مقارنة ، مثل عامل التشغيل أكبر من ( >) لمعرفة ما إذا كان التعبير (أو المتغير) صحيحًا:

مثال

int x = 10;
int y = 9;
cout << (x > y); // returns 1 (true), because 10 is higher than 9

أو حتى أسهل:

مثال

cout << (10 > 9); // returns 1 (true), because 10 is higher than 9

في الأمثلة أدناه ، نستخدم عامل التشغيل يساوي ( ==) لتقييم تعبير:

مثال

int x = 10;
cout << (x == 10);  // returns 1 (true), because the value of x is equal to 10

مثال

cout << (10 == 15);  // returns 0 (false), because 10 is not equal to 15

القيم المنطقية هي الأساس لجميع مقارنات وشروط C ++.

سوف تتعلم المزيد عن الظروف (إذا ... آخر) في الفصل التالي.


تمارين C ++

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

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

املأ الأجزاء المفقودة لطباعة القيم 1(لصواب) و 0(للخطأ):

 isCodingFun = true;
 isFishTasty = false;
cout << ;
cout << ;