Loop က code block တစ်ခုကို ထပ်ခါထပ်ခါ run ဖို့ သုံးပါတယ်။ List ထဲက item တွေပြတာ၊ score တွက်တာ၊ file line တွေဖတ်တာ၊ game loop run တာတွေမှာ loop concept မရှိရင် code များကြီး duplicate ဖြစ်သွားပါလိမ့်မယ်။
cpp
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 3; i++) {
cout << "For loop count: " << i << endl;
}
int countdown = 3;
while (countdown > 0) {
cout << "Countdown: " << countdown << endl;
countdown--;
}
return 0;
}for loop မှာ initialization, condition, update ဆိုပြီး အပိုင်း ၃ ပိုင်းပါပါတယ်။ while loop က condition မှန်နေသရွေ့ run လုပ်ပါတယ်။ Countdown ထဲမှာ countdown-- မပါရင် condition အမြဲမှန်နေပြီး infinite loop ဖြစ်နိုင်ပါတယ်။
You should see
For loop count: 1 For loop count: 2 For loop count: 3 Countdown: 3 Countdown: 2 Countdown: 1Info
အကြိမ်အရေအတွက်ကြိုသိရင် for, condition ပေါ်မူတည်ပြီး run မယ်ဆိုရင် while ကို သုံးတာ ပိုသင့်တော်ပါတယ်။