C++ Do/While Loop
Do/While Loop
loop သည် loop ၏ do/while
မူကွဲတစ်ခုဖြစ်သည် while
။ ဤကွင်းဆက်သည် ကုဒ်ပိတ်ဆို့ခြင်းကို တစ်ကြိမ်လုပ်ဆောင်မည်ဖြစ်ပြီး၊ အခြေအနေမှန်သလား မစစ်ဆေးမီ၊ ထို့နောက် အခြေအနေမှန်သရွေ့ ၎င်းသည် loop ကို ထပ်ခါထပ်ခါ လုပ်ဆောင်မည်ဖြစ်သည်။
အထားအသို
do {
// code block to be executed
}
while (condition);
အောက်ဖော်ပြပါ ဥပမာသည် do/while
loop ကိုအသုံးပြုသည်။ အခြေအနေမစမ်းသပ်မီ ကုဒ်ပိတ်ဆို့ခြင်းကို လုပ်ဆောင်ထားသောကြောင့် ကွင်းဆက်သည် အနည်းဆုံးတစ်ကြိမ် အနည်းဆုံးတစ်ကြိမ် လုပ်ဆောင်ရမည်ဖြစ်ပြီး၊
ဥပမာ
int i = 0;
do {
cout << i << "\n";
i++;
}
while (i < 5);
အခြေအနေတွင်အသုံးပြုသော variable ကိုတိုးရန်မမေ့ပါနှင့်၊ သို့မဟုတ်ပါက loop သည်ဘယ်တော့မှအဆုံးသတ်မည်မဟုတ်ပါ။