C#-এ বেসিক অ্যারিথমেটিক অপারেটরগুলো হলো:
| অপারেটর | বর্ণনা |
|---|---|
| + | দুই অপারেন্ড যোগ করে |
| - | দ্বিতীয় অপারেন্ডকে প্রথম অপারেন্ড থেকে বিয়োগ করে |
| * | দুই অপারেন্ড গুণ করে |
| / | নিউমেরেটরকে ডিনোমিনেটর দিয়ে ভাগ করে |
| % | মডুলাস অপারেটর, ইন্টিজার ভাগশেষ রিটার্ন করে |
| ++ | ইনক্রিমেন্ট অপারেটর, ইন্টিজার মান ১ বাড়ায় |
| -- | ডিক্রিমেন্ট অপারেটর, ইন্টিজার মান ১ কমায় |
যোগ করতে অডিশন অপারেটর ব্যবহার করুন: num1 + num2;
এভাবে বিয়োগ, গুণ, ভাগ এবং অন্যান্য অপারেটরও কাজ করে।
সম্পূর্ণ উদাহরণ
using System;
namespace Sample {
class Demo {
static void Main(string[] args) {
int num1 = 50;
int num2 = 25;
int result;
result = num1 + num2;
Console.WriteLine("Value is {0}", result);
result = num1 - num2;
Console.WriteLine("Value is {0}", result);
result = num1 * num2;
Console.WriteLine("Value is {0}", result);
result = num1 / num2;
Console.WriteLine("Value is {0}", result);
result = num1 % num2;
Console.WriteLine("Value is {0}", result);
result = num1++;
Console.WriteLine("Value is {0}", result);
result = num1--;
Console.WriteLine("Value is {0}", result);
Console.ReadLine();
}
}
}
আউটপুট
Value is 75 Value is 25 Value is 1250 Value is 2 Value is 0 Value is 50 Value is 51
নোট: পোস্ট-ইনক্রিমেন্ট (num1++) এখনকার মান রিটার্ন করে, পরে বাড়ায়। পোস্ট-ডিক্রিমেন্ট (num1--) একইভাবে কাজ করে।