C ++ هل / أثناء التكرار
هل / أثناء التكرار
الحلقة do/while
هي البديل من while
الحلقة. ستنفذ هذه الحلقة كتلة الكود مرة واحدة ، قبل التحقق مما إذا كان الشرط صحيحًا ، ثم ستكرر الحلقة طالما أن الشرط صحيح.
بناء الجملة
do {
// code block to be executed
}
while (condition);
يستخدم المثال أدناه do/while
حلقة. سيتم دائمًا تنفيذ الحلقة مرة واحدة على الأقل ، حتى إذا كان الشرط خاطئًا ، لأنه يتم تنفيذ كتلة التعليمات البرمجية قبل اختبار الشرط:
مثال
int i = 0;
do {
cout << i << "\n";
i++;
}
while (i < 5);
لا تنسى زيادة المتغير المستخدم في الشرط ، وإلا فإن الحلقة لن تنتهي أبدًا!