to n do (x [a, b]: 3);
writeln;;;.
Природним ускладненням простого арифметичного циклу Паскаля, є цикл, в якому параметр циклу змінюється на 1, а на довільну величину - крок збільшення.
Цикл з передумовою While (поки умова істинно) Цикл з постусловіем Repeat (до істинності умови) 2. До початку циклу повинні бути зроблені початкові установки змінних, керуючих умовою циклу, для коректного входу в цікл3. У тілі циклу повинні бути присутнім оператори, що змінюють змінні умови так, щоб цикл через деяке число ітерацій завершілся4. Цикл працює поки умова істинно (поки True) 4. Цикл працює поки умова брехливо (поки False) 5. Цикл завершується, коли умова стає помилковим (до False) 5. Цикл завершується, коли умова стає істинним (до True) 6. Цикл може не виконатися жодного разу, якщо початкове значення умови при вході в цикл False6. Цикл обов'язково виконається як мінімум один раз7. Якщо в тілі циклу потрібно виконати більше одного оператора, то необхідно використовувати складовою оператор7. Незалежно від кількості операторів у тілі циклу, використання складеного оператора не требуетсяЦікл з лічильником (з параметром) For В· Початкова установка змінної лічильника циклу до заголовка не потрібно В· Зміна в тілі циклу значень змінних, що стоять в заголовку не допускається В· Кількість ітерацій циклу незмінно й точно визначається значеннями нижньої і верхньої меж і кроку збільшення В· Нормальний хід роботи циклу може бути порушений оператором goto або процедурами Break і Continue В· Цикл може не виконатися жодного разу, якщо крок циклу буде змінювати значення лічильника від нижньої межі в напрямку, протилежному верхній межі
Послідовність інструкцій, призначена для багаторазового виконання, називається тілом циклу. Одиничне виконання тіла циклу називається итерацией. Вираз визначальне, буде в черговий раз виконуватися ітерація, або цикл завершиться, називається умовою виходу або умовою закінчення циклу (або умовою продовження в залежності від того, як інтерпретується його істинність - як ознака необхідності завершення або продовження циклу). Мінлива, що зберігає поточний номер ітерації, називається лічильником ітерацій циклу або просто лічильником циклу. Цикл не обов'язково містить лічильник, лічильник не зобов'язаний бути один - умова виходу з циклу може залежати від декількох змінюваних в циклі змінних, а може визначатися зовнішніми умовами (наприклад, настанням певного часу), в останньому випадку лічильник може взагалі не знадобитися.
5. Висновок