Це така алгоритмічна конструкція, де за певних умов виконується команда або серія команд. З Передумовою (WHILE) З Післяумовою (REPEAT) З Параметром (FOR)
У циклі з передумовою перша перевірка умови продовження циклу відбувається ще до першого виконання його тіла. Це означає, що за деяких значень параметрів циклу його тіло може не виконатися жодного разу. while do ; Тут while є do є заголовком циклу, його тілом. Блок-схема
Заєць запропонував Вовку піднести будь- яке число у будь-яку степінь. Допоможіть Вовку в цьому!
Вовк запропонував Зайцю зіграти в таку гру: Вовк загадує число від 1 до 100 і Зайцю треба його вгадати.
Умова завершення циклу з постумовою записується після тіла циклу та вперше перевіряється після виконання операторів тіла. А отже, цикл з постумовою за будь-яких обставин буде виконано принаймні один раз в цьому і полягає його головна відмінність від циклу з передумовою. repeat ;... until ; Тут repeat, until зарезервовані слова, :... ; тіло циклу; деякий булів вираз Блок-схема
Вовк та Заєць вирішили стати міліонерами. Вони поклали певну кількість доларів під певний процент у банк. Через скільки років вони стануть міліонерами?
Вовк придбав новий автомобіль. Витрата палива нової машини становить 4 літра на годину. Кожного дня у звязку із зносом витрата палива зростає на 0.01% у порівняні з попереднім днем. Через скільки днів Вовк повинен буде зробити капітальний ремонт двигуна, якщо гранична витрата палива дорівнює Z літрів на годину?
В операторі циклу з параметром облік числа виконаних ітерацій ведеться автоматично, і тому цей оператор є зручною формою запису циклів із наперед визначеною кількістю повторень. for := to do ; Тут for, to, do («для», «до», «виконати»); та вирази того самого перелічуваного типу; - змінна перелічуваного типу, що є узгодженим за присвоюванням з типом початкового та кінцевого значення; простий або складений оператор, що є тілом циклу. Блок-схема
Вовк вирішив почати займатися спортом. Почав тренування, у перший день пробіг 10 км. Кожен наступний день він збільшував денну норма на 10% від норми попереднього дня. Яку дистанцію пробіжить Вовк за певну кількість днів та який буде сумарний пробіг за всі ці дні?
У Вовка у ящику була певна кількість кавунів. Кожен день він брав половину для себе та для Зайця. Якщо число кавунів було непарним, то Вовк відкладав один кавун, а решту ділив навпіл, причому відкладений кавун знову клав в ящик. Скільки кавунів залишиться в ящику у Вовка через певну кількість днів?