Комбінації базових структур

Складний алгоритм складається з з’єднаних між собою базових структур. З’єднуватися ці структури можуть двома способами: послідовним і вкладеним. Якщо блок, що становить тіло циклу, сам є циклічною структурою, то мають місце вкладені цикли. У свою чергу внутрішній цикл може мати всередині себе ще один цикл і т. Д. У зв’язку з цим вводиться уявлення про глибину вкладеності циклів. Точно так само і розгалуження можуть бути вкладеними один в одного.

Структурний підхід вимагає дотримання стандарту в зображенні блок-схем алгоритмів. Креслити їх потрібно так, як це робилося у всіх наведених прикладах. Кожна базова структура повинна мати один вхід і один вихід. Нестандартно зображена блок-схема погано читається, втрачається наочність алгоритму. Кілька прикладів структурних блок-схем алгоритмів наведено на рис. 2.4.

Такі блок-схеми легко читаються. Їх структура добре сприймається візуально. Структурі кожного алгоритму можна дати назву.

Посилання на основну публікацію