logo
Краткий конспект лекций

6. Понятие операторов. Основные виды операторов.

Операция присваивания

В результате присваивания переменная получает конкретное значение.

ИмяПременной:=Выражение

Здесь " := " - оператор присваивания языка Паскаль, т.е. символ (в данном случае), который обозначает операцию присваивания

Выполнение инструкций присваивания заключается в следующем:

вычисляется результат выражения, находящегося справа от символа ":=";

вычисленное значение записывается в переменную, имя которой стоит слева от символа ":=";

Выражение состоит из операндов и операторов. Операторы находятся между операндами. Операндами выражений могут быть числа(константы) и переменные. Операторы обозначают действия, выполняемые над операндами.

Рассмотрим некоторые арифметические операторы, которые применяются для записи алгебраических выражений на Паскале:

Рисунок 2.2.3.

В простейшем случае выражение - это константа или переменная.

При вычислении значений выражений важен порядок выполнения операторов. Приняты следующие правила выполнения операторов:

Операторы *,/, div, mod имеют более высокий приоритет, чем операторы + и -.

Операторы с более высоким приоритетом выполняются раньше операторов, приоритет которых ниже. Если приоритет операторов одинаков, то оператор, стоящий левее, выполняется раньше.

Для задания любого нужного порядка выполнения операций в выражениях можно использовать скобки. Выражение, заключенное в скобки трактуется как один операнд. Это означает, что операции, стоящие в скобках, будут выполняться в обычном порядке, но раньше, чем операции, находящиеся за скобками. При записи выражений, содержащих скобки, должна соблюдаться парность скобок, т.е. число открывающихся скобок должно быть равно числу закрывающихся скобок.

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4