Блок-схема: приклади, елементи, побудова. Блок-схеми алгоритмів

Цикли з передумовою

Цей тип циклів застосовується в тих випадках, коли кількість повторень заздалегідь невідомо. Цикл з передумовою – це тип алгоритму, в якому безпосередньо перед початком виконання тіла здійснюється перевірка умови, при якому допускається перехід до наступного кроку. Зверніть увагу на те, як зображуються елементи блок-схеми.

У тому випадку, коли умова виконується (твердження істинно), відбувається перехід на початок тіла циклу. Безпосередньо в ньому змінюється значення хоча б однієї змінної, яка впливає на значення поставленого умови. Якщо не дотримуватися цього правила, отримаємо «зациклення». У тому випадку, якщо після наступної перевірки умови виконання тіла циклу виявляється, що воно хибне, то відбувається вихід.

У блок-схемах алгоритмів допускається здійснювати перевірку не істинність, а хибності початкової умови. При цьому з циклу відбудеться вихід тільки в тому випадку, якщо значення умови виявиться істинним. Обидва варіанти правильні, їх використання залежить від того, якою конкретно зручніше використовувати для вирішення тієї чи іншої задачі. Такий тип циклу має одну особливість – тіло може не виконатися в випадку, коли умова помилкова або істинним (в залежності від варіанту, який застосовується для розв’язання алгоритму).

Нижче наведено блок-схему, яка описує всі ці дії: