الفرق بين المراجعتين لصفحة: «برمجة سي ++/الدرس الرابع»
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 1:
تعتبر الأوامر الشرطية احدا اهم وظائف البرنامج فهي تحول مسار التشغيل بناءأ على تنفيذ شرط معين فمثلاً
<div dir="ltr">
int
if(a>0)
b=5;
</div>
هذا البرنامج هو ابسط مثال ممكن لتوضيح الجملة الشرطية '''if''' فهي تقارن اذا ماكانت قيمة المتغير a اكبر من 0 (وهي بالفعل كذلك) فعندما تحقق الشرط سوف تنفذ العملية التالية والتي تعين القيمة 5 للمتغير b وفي حالة عدم تحقق الشرط سوف يبقى المتغير b بنس قيمته السابقة.
لاحظ ان داخل القوسين في جملة if هو ناتج عملية منطقية بمعنى انه اما يكون صادق true او يكون خاطيء false.
*a == b :هل يساوي▼
*a != b :هل لابساوي▼
*a > b :هل a اكبر من b▼
*a < b :هل a اكبر من b▼
*a >= b هل a اكبر او تساوي b▼
*a <= b هل a اصغر او تساوي b▼
▲'''عوامل المقارنة المنطقية'''
▲a==b هل يساوي
▲a!=b هل لابساوي
▲a>b هل a اكبر من b
▲a<b هل a اكبر من b
▲a>=b هل a اكبر او تساوي b
▲a<=b هل a اصغر او تساوي b
فكما ذكرنا سابقا ان نتائج هذه المقارنة تكون نتائجها دائما اما true او false
|