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

Лінійний тип алгоритмів

Це найпростіший вид, який складається з певної послідовності дій, вони не залежать від того, які дані вписані спочатку. Є кілька команд, які виконуються одноразово і тільки після того, як буде зроблена попередня. Лінійна блок-схема виглядає таким чином:

Причому зв’язки можуть йти як зверху вниз, так і зліва направо. Використовується така блок-схема для запису алгоритмів обчислень за простими формулами, у яких немає обмежень на значення змінних, що входять у формули для розрахунку. Лінійний алгоритм – це складова частина складних процесів обчислення.

Розгалужуються алгоритми

Блок-схеми, побудовані за таким алгоритмом, є більш складними, ніж лінійні. Але суть не змінюється. Розгалужений алгоритм – це процес, в якому подальша дія залежить від того, як виконується умова і яке виходить рішення. Кожне напрям дії – це гілка.

На схемах зображують блоки, які називаються «Рішення». У нього є два виходи, а всередині прописується логічна умова. Саме від того, як воно буде виконане, залежить подальший рух за схемою алгоритму. Можна розділити розгалужуються алгоритми на три групи:

  • «Обхід» – при цьому одна з гілок не має операторів. Іншими словами, відбувається обхід кількох дій іншої гілки.
  • «Розгалуження» – кожна гілка має певний набір виконуваних дій.
  • «Множинний вибір» – це розгалуження, в якому є кілька гілок і кожна містить у собі певний набір виконуваних дій. Причому є одна особливість – вибір напрямку безпосередньо залежить від того, які задані значення виразів, що входять в алгоритм.

Це прості алгоритми, які вирішуються дуже просто. Тепер давайте перейдемо до більш складним.