→ Lecture 6 · كل المراحل
المرحلة 3 · شرائح 4، 8، 9

نفّذ مرة، ثم افحص

do-while Statement

01 / افهم الفكرة

do-while Statement

الفكرة ببساطة

do-while تبدأ بتنفيذ الجسم، ثم تفحص الشرط في النهاية. لهذا السبب تنفّذ الجسم مرة واحدة على الأقل.

ترتيب التنفيذ

نكتب do { ... } while (condition);. بعد الجسم نسأل عن الشرط: عند true نعود للجسم، وعند false نكمل بعد الحلقة.

الفرق الذي يهمك

لو كان الشرط غير صحيح من البداية، فإن while تنفّذ صفر مرات، لكن do-while تنفّذ مرة. مكان الفحص هو سبب الفرق.

انتبه للنهاية

هنا توجد فاصلة منقوطة ; بعد القوس الأخير للشرط. هذه جزء من صيغة do-while، بخلاف رأس while العادية.

1 / 4