ခေါင်းစဉ် 57 / 63 30 မိနစ်

Operators(Part -4)

Operator


10. Modulus Operator (%)

% Operator ကို စားပြီးကျန်တဲ့ အကြွင်းကို ရယူဖို့ အသုံးပြုပါတယ်။

int result = 10 % 3;

Console.WriteLine(result);

Output—

1

အလုပ်လုပ်ပုံက—

10 ÷ 3 = 3 အကြွင်း 1

ဒါကြောင့် 10 % 3 ရဲ့ Result က 1 ဖြစ်ပါတယ်။


11. Even နဲ့ Odd Number စစ်ဆေးခြင်း

Number တစ်ခုကို 2 နဲ့စားတဲ့အခါ အကြွင်း 0 ရရင် Even Number ဖြစ်ပါတယ်။

int number = 10;
bool isEven = number % 2 == 0;

Console.WriteLine(isEven);

Output—

True

11 ကို စစ်မယ်ဆိုရင်—

int number = 11;
bool isEven = number % 2 == 0;

Console.WriteLine(isEven);

Output—

False

% Operator ကို—

  • Even/Odd စစ်ဆေးခြင်း
  • တစ်ပတ်၊ တစ်လလို ပတ်လည်ပြန်တဲ့တန်ဖိုးများတွက်ခြင်း
  • အုပ်စုခွဲခြင်း

စတဲ့နေရာတွေမှာ အသုံးပြုနိုင်ပါတယ်။


Assignment Operators

12. Assignment Operator (=)

Assignment Operator ကို Variable ထဲမှာ Value သတ်မှတ်ဖို့ အသုံးပြုပါတယ်။

int age = 18;

ဒီနေရာမှာ = က ညီမျှခြင်းကို စစ်ဆေးတာမဟုတ်ပါဘူး။ ညာဘက်က 18 ကို ဘယ်ဘက်က age Variable ထဲ ထည့်ပေးတာဖြစ်ပါတယ်။

Variable = Value

Variable ရဲ့ Value ကို ပြန်လည်ပြောင်းလဲနိုင်ပါတယ်။

int score = 50;

score = 80;

Console.WriteLine(score);

Output—

80

13. Compound Assignment Operators

Variable ရဲ့ လက်ရှိ Value ကို အသုံးပြုပြီး တွက်ချက်ကာ Value အသစ်ပြန်သတ်မှတ်ဖို့ Compound Assignment Operators တွေကို အသုံးပြုနိုင်ပါတယ်။

Operatorအပြည့်အစုံရေးသားပုံ
+=x = x + value
-=x = x - value
*=x = x * value
/=x = x / value
%=x = x % value

Addition Assignment

int score = 50;

score += 10;

Console.WriteLine(score);

Output—

60

အောက်ပါ Code နှစ်ခုက အဓိပ္ပာယ်တူပါတယ်။

score = score + 10;
score += 10;

Subtraction Assignment

int stockQuantity = 20;

stockQuantity -= 5;

Console.WriteLine(stockQuantity);

Output—

15

Multiplication Assignment

int number = 5;

number *= 3;

Console.WriteLine(number);

Output—

15

Division Assignment

int number = 20;

number /= 4;

Console.WriteLine(number);

Output—

5

Modulus Assignment

int number = 10;

number %= 3;

Console.WriteLine(number);

Output—

1
Progress သိမ်းလိုပါက Login ဝင်ပါ။ Login မဝင်ဘဲလည်း ခေါင်းစဉ်အားလုံးကို လေ့လာနိုင်ပါသည်။