لغة سي بلس بلس (++C) توفر عددًا من أساليب التكرار (الحلقات) التي تستخدم لتكرار أجزاء من البرنامج أكثر من مرة طالما أن تعبير الاختبار صحيح وإلّا تتوقف عن التكرار، وهناك ثلاثة أنواع من حلقات التكرار في لغة سي بلس بلس وهي for، while و do while وسنتحدث في هذا المقال عن عبارة تكرار for.