عملگرهای ترکیبی
نام دوره: زبان سی شارپ مقدماتی
نویسنده: علی مقدم جاه (مدرس دوره)
عملگرهای ترکیبی در زبان سی شارپ
مباحث مربوط به اعمال ریاضی در زبان برنامهنویسی سیشارپ، با استفاده از عملگرهای محاسباتی انجام میشوند. به طور کلی حدودا نزدیک به ۸۰ عملگر در زبان سیشارپ وجود دارد (همگی برای اعمال ریاضی نیست!) که اصلا نیازی به حفظ کردنشان وجود نداشته و به مرور زمان یاد خواهید گرفت.
معرفی انواع عملگرهای ترکیبی (Combined operators) در زبان سی شارپ
۱. عملگر ترکیبی =+
این عملگر، مقدار جدید را به مقدار قدیم اضافه میکند، مثال:
int a = 50;
a += 40;
خروجی
a = 90
int a = 50;
int b = 30;
b += a;
خروجی
b = 80
۲. عملگر ترکیبی =-
این عملگر، مقدار جدید را از مقدار قدیم کم میکند، مثال:
int a = 50;
a -= 40;
خروجی
a = 10
int a = 50;
int b = 30;
b -= a;
خروجی
b = 20
۳. عملگر ترکیبی =*
این عملگر، مقدار جدید را در مقدار قدیم ضرب میکند، مثال:
int a = 50;
a *= 40;
خروجی
a = 2000
int a = 50;
int b = 30;
b *= a;
خروجی
b = 1500
۴. عملگر ترکیبی =/
این عملگر، مقدار جدید را در مقدار قدیم تقسیم میکند، مثال:
int a = 50;
a /= 40;
خروجی
a = 1
int a = 50;
int b = 30;
b /= a;
خروجی
b = 1
۴. عملگر ترکیبی =%
این عملگر، باقیمانده مقدار جدید را در تقسیم، به مقدار قدیم محاسبه کرده و مقدار جدید را در متغیر ذخیره میکند، مثال:
int a = 50;
a %= 40;
خروجی
a = 10
int a = 50;
int b = 30;
b %= a;
خروجی
b = 20
جهت شرکت در دورههای زبان برنامه نویسی سیشارپ، از کد تخفیف heplc30 استفاده کنید.