C++ Else If
ကျန်တာရှိရင် Statement ပေါ့။
else if
ပထမအခြေအနေဖြစ်ပါက အခြေအနေအသစ်တစ်ခုကို သတ်မှတ်ရန် ထုတ်ပြန်ချက်ကို အသုံးပြု ပါ false
။
အထားအသို
if (condition1) {
// block of code to be executed if
condition1 is true
} else if (condition2) {
// block of
code to be executed if the condition1 is false and condition2 is true
} else {
// block of code to be executed if the condition1 is false
and condition2 is false
}
ဥပမာ
int time = 22;
if (time < 10) {
cout << "Good
morning.";
} else if (time < 20) {
cout << "Good
day.";
} else {
cout << "Good evening.";
}
// Outputs "Good evening."
နမူနာရှင်းပြထားပါတယ်။
အထက်ဖော်ပြပါ ဥပမာတွင် အချိန် (22) သည် 10 ထက် ကြီးသောကြောင့် ပထမအခြေအနေမှာfalse
. ထုတ်ပြန်ချက်တွင် နောက်အခြေအနေ
else if
တစ်ခုသည် လည်း false
ဖြစ်သည်၊ ထို့ကြောင့် else
condition1 နှင့် condition2 သည် နှစ်ခုလုံး ဖြစ်သော ကြောင့် - နှင့် "မင်္ဂလာညချမ်းပါ" စခရင်သို့ ပရင့်ထုတ်ပါ။false
သို့သော် အချိန် 14 နှစ်ဆိုလျှင် ကျွန်ုပ်တို့၏ အစီအစဉ်သည် "ကောင်းသောနေ့" ဟု ရိုက်နှိပ်ထုတ်ဝေပါမည်။