سي بلص بلص: الدرس الرابع

مراجعة 20:45، 20 أغسطس 2009 بواسطة 91.142.54.168 (نقاش) (←‏عوامل المقارنة المنطقية)

(فرق) → مراجعة أقدم | مراجعة معتمدة (فرق) | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

الجملة الشرطية if[عدل | عدل المصدر]

تعتبر الأوامر الشرطية احدا اهم وظائف البرنامج فهي تحول مسار التشغيل بناءأ على تنفيذ شرط معين فمثلاً

int a=4;
int b=0;
if(a>0)
     b=5;

هذا البرنامج هو ابسط مثال ممكن لتوضيح الجملة الشرطية if فهي تقارن اذا ماكانت قيمة المتغير a اكبر من 0 (وهي بالفعل كذلك) فعندما تحقق الشرط سوف تنفذ العملية التالية والتي تعين القيمة 5 للمتغير b وفي حالة عدم تحقق الشرط سوف يبقى المتغير b بنس قيمته السابقة.

لاحظ ان داخل القوسين في جملة if هو ناتج عملية منطقية بمعنى انه اما يكون صادق true او يكون خاطيء false.

Hacked By:Iraqi-Cracker