Pascal "от начала до конца" Элементы программирования.
Добрый день, уважаемые подписчики! Это наш первый выпуск и в нём мы хотим рассказать о основах программирования в Pascal, без которых нельзя изучать Pascal.
Элементыпрограммирования
Структурированная программа (или подпрограмма) - это программа, составленная из фиксированного множества базовых конструкций. Рассмотрим основные определения и способы образования этих конструкций в схемах алгоритмов. ---------------------------------------------------------------------------------------------------------------------
Из операций, развилок и слияний строятся базовые конструкции: следование, ветвление, цикл. Применяя только эти три конструкции, можно реализовать алгоритм решения любой задачи. ---------------------------------------------------------------------------------------------------------------------
Конструкция, представляющая собой последовательное выполнение двух или более операций, называется следованием. ---------------------------------------------------------------------------------------------------------------------
Конструкция, состоящая из развилки, двух операций и слияния, называется ветвлением. Одна из операций может отсутствовать. ---------------------------------------------------------------------------------------------------------------------
Конструкция, имеющая линии управления, ведущие к предыдущим операциям или развилкам, называется циклом. ---------------------------------------------------------------------------------------------------------------------
Конструкции следование, ветвление и цикл можно представить как операции, так как они имеют единственный вход и единственный выход. ---------------------------------------------------------------------------------------------------------------------
Произвольную последовательность операций можно представить как одну операцию. ---------------------------------------------------------------------------------------------------------------------
Операция может быть реализована любым оператором языка Pascal (простым или составным), либо группой операторов, за исключением оператора перехода GOTO . ---------------------------------------------------------------------------------------------------------------------
В языке Pascal количество базовых конструкций увеличено до шести, это: