بالنسبة لجملة for .....next يكون عملها كالتالي
- عندما يبدأ الكمبيوتر بتنفيذ هذه الجملة يقوم بتخزين القيمة الابتدائية بداخل العداد ويقوم بمقارنة هذه القيمة بالقيمة النهائية للعداد مع ملاحظة أنه سيتم التكرار إذا كانت القيمة الابتدائية أقل من او تساوي القيمة النهائية
- واذا كان الشرط محقق فإن الكمبيوتر يبدأ بتنفيذ الجمل التي هي موجودة في السطر الذي يلي كلمة for
- عندما يصل الكمبيوتر إلى كلمة next يقوم بزيادة العداد بقيمة step أما في حالة عدم كتابة أي قيمة فإنه يقوم بزيادة واحد ثم يعود مرة أخرى بداية الحلقة التكرارية for next
|