Базові алгоритмічні структури

Загальний вигляд алгоритму: алг назва алгоритму (аргументи і результати) дано умови застосовності алгоритму треба мета виконання алгоритму поч опис проміжних величин | послідовність команд (тіло алгоритму) кін

Частина алгоритму від слова алг до слова поч називається заголовком. а частина, яка знаходиться між словами поч і кін - тілом алгоритму.

Алгоритми можна представляти як деякі структури, що складаються з окремих базових (тобто основних) елементів.

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

Характерною особливістю базових структур є наявність в них одного входу і одного виходу.

1. Базова структура "проходження". Утворюється послідовністю дій, йдуть одне за одним:

дію 1 дію 2. дію n

2. Базова структура "розгалуження". Забезпечує в залежності від результату перевірки умови (так чи ні) вибір одного з альтернативних шляхів роботи алгоритму. Кожен із шляхів веде до загального виходу. так що робота алгоритму триватиме незалежно від того, який шлях буде обраний.

Структура розгалуження існує в чотирьох основних варіантах: