Базовые конструкции структурного программирования. В теории программирования доказано, что программу для решения задачи любой сложности можно составить только из трех структур: линейной
В теории программирования доказано, что программу для решения задачи любой сложности можно составить только из трех структур: линейной, разветвляющейся и циклической. Эти структуры называются базовыми конструкциями структурного программирования.
Линейной называется конструкция, представляющая собой последовательное соединение двух или более операторов.
Ветвление – задает выполнение одного из двух операторов, в зависимости от выполнения какого либо условия.
Цикл – задает многократное выполнение оператора.
Следование | Ветвление | Цикл |
Целью использования базовых конструкций является получение программы простой структуры. Такую программу легко читать, отлаживать и при необходимости вносить в нее изменения. Структурное программирование также называют программированием без goto, т. к. частое использование операторов перехода затрудняет понимание логики работы программы. Но иногда встречаются ситуации, в которых применение операторов перехода, наоборот, упрощает структуру программы.
Операторы управления работой программы называют управляющими конструкциями программы. К ним относят:
· составные операторы;
· операторы выбора;
· операторы циклов;
· операторы перехода.
4.2. Оператор «выражение»
Любое выражение, заканчивающееся точкой с запятой, рассматривается как оператор, выполнение которого заключается в вычислении этого выражения. Частным случаем выражения является пустой оператор ;.
Примеры:
i++;
a+=2;
x=a+b;
Дата добавления: 2015-09-18; просмотров: 1628;