Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الزيادة والنقصان اللاحق

جزء من قسم Fundamentals في رحلة C# على Coddy — الدرس 18 من 69.

يمكن استخدام عاملي الزيادة (++) والنقصان (--) بطريقتين:

الزيادة/النقصان القبلية (++x أو --x):

  1. يأتي المعامل قبل المتغير
  2. تتغير القيمة فورًا
  3. تُستخدم القيمة الجديدة في التعبير

int x = 5;
int y = ++x;
// يتم زيادة x إلى 6 أولاً، ثم تصبح y تساوي 6

الزيادة/النقصان البعدية (x++ أو x--):

  1. المعامل يأتي بعد المتغير
  2. يتم استخدام القيمة الأصلية أولاً
  3. تتغير القيمة بعد التعبير

int x = 5;
int y = x++;
// y يصبح 5 أولاً، ثم يزداد x إلى 6

مثال آخر

الزيادة اللاحقة (post-increment):

int score = 5;

int res1 = score++;
// res1 هو 5
// score هو 6

pre-increment:

int score = 5;

int result2 = ++score;
// res هو 6
// score هو 6

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals