Bu sikl ma’lum miqdordagi ma’lumotlar oqimi ustida takrorlanadigan amallarni bir necha marta bajaradi. Iterasiyalar soni qayd qilingan sikl (For)ProgrammingStructuresbo‘limidagi funksiyalar palitrasida joylashgan. Terminalga qo‘yilgan maksimal iterasiyalar soni “N”siklda ma’lumotlar oqimi ustida takrorlangan amallarni maksimal miqdorini aniqlaydi. Iterasiya hisoblagichlari terminali “i” bajarilgan iterasiyalar miqdoriga ega. Iterasiyalar hisoblagichining dastlabki qiymati har doim nolga teng. Iterasiyalar soni qayd qilingan sikl (For)shart bo‘yicha sikllardan (While)shunisi bilan farq qiladiki, u berilgan maksimal iterasiyalar soni “N”bajarilgan ishni yakunlaydi. Shartga ko’ra sikl (While)berilgan chiqish sharti siklda bajarilganidan keyin ishni yakunlaydi (83- rasm).