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

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

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

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

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

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

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

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

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

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

مثال آخر

الزيادة اللاحقة:

int score = 5;

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

الزيادة المسبقة:

int score = 5;

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

جرّب بنفسك

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

quiz iconاختبر نفسك

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

جميع دروس الأساسيات

تدرّب بنفسك: مترجم C# عبر الإنترنت