Циклом називається група операторів, які в програмі виконуються багатократно, але щоразу за інших вхідних даних.
Для реалізації алгоритмів циклічної структури можна використовувати оператори циклу:
а)whіle(цикл – поки, перевірка умови здійснюється до виконання тіла циклу):
whіle <умова>
<тіло циклу>
End
в) for(оператор циклу з лічильником).
for < параметр циклу>=<початкове значення>:<крок>:<кінцеве значення>
<тіло циклу>
End
де <умова> - вираз, який після обчислення може набувати значення «Істина» або «Хибно»; <тіло циклу> - один чи декілька операторів.
Оператор whіle повторює виконання команд тіла циклу до тих пір, поки значення умови є «Істина». Коли ж умова набуває значення «Хиба», оператори циклу не виконуються, а виконується оператор, наступний після оператора whіle.
Оператор for забезпечує повторне виконання тіла циклу доти, доки не будуть перебрані всі значення параметра від початкового до кінцевого.
Змінна, яка у циклічному алгоритмі змінює своє значення на величину кроку називається параметром циклу.