Основы применения вычислительной техники и программирование. Беспалов В.В. - 20 стр.

UptoLike

Составители: 

2.5. Структурные операторы
Структурные операторы представляют собой конструкции, постро-
енные из других операторов по строгим правилам. Их можно разделить на
три группы: составные, условные и повтора. Применение структурных
операторов в вашей программе очень часто просто незаменимо, потому
что они позволяют программисту сделать его программу зависимой от ка-
ких-либо условий, например введенных пользователем. К тому же, приме-
няя операторы повтора, вы получаете возможность обрабатывать большие
объемы данных за сравнительно малый отрезок времени.
2.6. Составной оператор
Этот оператор представляет собой совокупность произвольного
числа операторов, отделенных друг от друга точкой с запятой, и огра-
ниченную операторными скобками begin и end. Он воспринимается
как единое целое и может находиться в любом месте программы, где
возможно наличие оператора.
Иными словами, составной оператор позволяет объединить не-
сколько операторов в один.
2.7. Условные операторы
Условные операторы предназначены для выбора к исполнению
одного из возможных действий, в зависимости от некоторого условия
(при этом одно из действий может отсутствовать). Для программирова-
ния ветвящихся алгоритмов в Турбо Паскале есть специальные опера-
торы.
2.7.1. Условный оператор If
Оператор If – это одно из самых популярных средств, изменяю-
щих порядок выполнения операторов программы.
Он может принимать одну из форм:
If <условие> then <оператор1>
else <оператор2>;
или
If <условие> then <оператор>;
Оператор выполняется следующим образом. Сначала вычисляется
выражение, записанное в условии. В результате его вычисления получа-
ется значение логического (булевского) типа. Если это значение – «ис-
тина», то выполняется оператор1, указанный после слова then. Если
же в результате имеем «ложь», то выполняется оператор2. В случае
21