Алгоритмическая структура ВЕТВЛЕНИЕ

В языке Паскаль выделяются два класса операторов: простые и управляющие (структурные). Простой оператор не содержит в своей записи других операторов, а его выполнение не связано с анализом некоторых условий (программа выполняется последовательно: от первого оператора ко второму, от второго – к третьему и т.д.). Структурный оператор содержит в своем составе другие операторы, порядок выполнения которых определяется некоторыми условиями. К первому классу относятся оператор присваивания и операторы обращения к процедурам. К управляющим операторам относятся условный оператор (оператор ветвления), операторы выбора, цикла (if, case, while, for). Несколько операторов с помощью операторных скобок Begin и End объединяются в составной оператор.

С помощью простых операторов можно реализовать линейные алгоритмы, условного оператора и оператора выбора – разветвляющиеся алгоритмы, операторов цикла – циклические алгоритмы.

Настоящий раздел посвящен изучению управляющих конструкций языка программирования Паскаль.