Теорія:

На практиці часто зустрічаються задачі, в яких одну або кілька дій буває необхідно повторити кілька разів, поки дотримується деяка заздалегідь встановлена умова.
Форма організації дій, при якій виконання однієї і тієї ж послідовності команд повторюється, поки виконується деяка заздалегідь встановлена умова, називається циклом (повторенням).
Алгоритм, що містить цикли, називається циклічним алгоритмом  чи алгоритмом з повторенням.
 Ситуація, при якій виконання циклу ніколи не закінчується, називається зацикленням.
Зверни увагу!
Слід розробляти алгоритми, що не допускають таких ситуацій.
Розглянемо приклад з життя.
 
Ось так виглядає блок-схема дій школяра, якому перед вечірньою прогулянкою слід виконати домашнє завдання з математики:
 
ris1.png 
Джерела:
Босова Л. Л., Босова А. Ю., Информатика: учебник для 6 класса. М. : БИНОМ. Лаборатория знаний, 114 с.