C# – اپراتورها (Operators)

اپراتورهای C#

اپراتورها در C# برای انجام عملیات مختلف بر روی متغیرها و مقادیر استفاده می‌شوند. در اینجا به بررسی انواع مختلف اپراتورها و نحوه استفاده از آنها می‌پردازیم.

اپراتورهای حسابی (Arithmetic Operators)

اپراتورهای حسابی برای انجام عملیات ریاضی متداول استفاده می‌شوند:

اپراتور نام توضیحات مثال
+ جمع دو مقدار را با هم جمع می‌کند x + y
- تفریق یک مقدار را از مقدار دیگر کم می‌کند x - y
* ضرب دو مقدار را ضرب می‌کند x * y
/ تقسیم یک مقدار را بر مقدار دیگر تقسیم می‌کند x / y
% باقیمانده باقیمانده تقسیم را برمی‌گرداند x % y
++ افزایش مقدار یک متغیر را یکی زیاد می‌کند x++
-- کاهش مقدار یک متغیر را یکی کم می‌کند x--

مثال‌های کاربردی

استفاده از اپراتورهای حسابی:

int x = 100;
int y = 50;

int sum = x + y;          // جمع: 150
int difference = x - y;   // تفریق: 50
int product = x * y;      // ضرب: 5000
int quotient = x / y;     // تقسیم: 2
int remainder = x % y;    // باقیمانده: 0
x++;                      // افزایش: 101
y--;                      // کاهش: 49

پاسخ به مثال‌های بالا:

  • int sum1 = 100 + 50; نتیجه: 150
  • int sum2 = sum1 + 250; نتیجه: 400
  • int sum3 = sum2 + sum2; نتیجه: 800

در این مثال‌ها، اپراتور + برای جمع مقادیر مختلف استفاده شده است، اپراتور - برای تفریق، و به همین ترتیب برای دیگر اپراتورها.

نکات مهم

  • اپراتور ++ برای افزایش مقدار یک متغیر به کار می‌رود و می‌تواند به صورت پیشین (++x) یا پسین (x++) استفاده شود.
  • اپراتور -- برای کاهش مقدار یک متغیر به کار می‌رود و به همان صورت به صورت پیشین (--x) یا پسین (x--) استفاده می‌شود.
  • اپراتور % باقیمانده تقسیم دو عدد را برمی‌گرداند، که برای محاسباتی مانند تعیین آیا یک عدد زوج یا فرد است مفید است.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.