Thuta Learning
Java
BasicProgrammingbeginner

If...Else

if...else သည် program ကို decision ချနိုင်စေတဲ့ control flow ပါ။ Condition မှန်ရင် block တစ်ခု run မယ်၊ မမှန်ရင်နောက် block run မယ်။ Program ကို “အခြေအနေပေါ်မူတည်ပြီး မတူတဲ့အလုပ်လုပ်စေ” ချင်တိုင်း if/else ကိုသုံးပါတယ်။

java
public class Main {
  public static void main(String[] args) {
    int mark = 75;

    if (mark >= 80) {
      System.out.println("Distinction");
    } else if (mark >= 40) {
      System.out.println("Pass");
    } else {
      System.out.println("Fail");
    }
  }
}

Program က mark ကိုအပေါ်ကနေစစ်ပါတယ်။ 80 နဲ့အထက်မဟုတ်ရင် နောက် condition ဖြစ်တဲ့ 40 နဲ့အထက်ကိုစစ်ပါတယ်။ 75 က 40 နဲ့အထက်ဖြစ်လို့ Pass ထုတ်ပါတယ်။

You should see
Pass

လက်တွေ့အသုံးချမှု

Login success/fail, payment approved/declined, grade result, age restriction, permission checks စတာတွေမှာ if/else သုံးပါတယ်။

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • if (mark = 75) လို့ assign operator သုံးတာ၊ condition range ကိုမှားစီတာတွေကြောင့် logic bug ဖြစ်နိုင်ပါတယ်။
If...Else | Thuta Learning