![]() |
![]() |
![]() |
Выражение - это единица программного кода, которая определяет способ вычисления некоторого значения. Выражения в языке программирования формируются в соответствии с определенными правилами из констант и переменных, компонент массивов, полей записей, функций и знаков операций. Запись в тексте программного кода отличается от обычной математической записи.
Операции подразделяются на:
Различают унарные и бинарные операции. Унарный знак плюс «+» перед величиной не изменяет ее значения. Унарный знак минус « - » перед величиной изменяет ее знак. К бинарным операциям (участвуют не одна величина, а две) относятся сложение, вычитание, умножение, деление.
Если в выражении используется несколько данных, то их типы должны быть идентичными либо совместимыми. Например, арифметические операции применимы только к величинам целых и вещественных типов.
Операции | Приоритет | Тип действий |
() | 1 | Вычисление в круглых скобках |
Функция | 2 | Вычисление значения функции |
Унарный + Унарный - |
3 | Унарные операции |
*, /, \, mod | 4 | Операции умножения |
+, - | 5 | Операции сложения |
=, <>, <=, >=, <, > | 6 | Операции отношения |
В выражениях используются круглые скобки для заключения в них тех частей выражения, которые необходимо выполнить в первую очередь. Количество открывающих скобок должно быть равно количеству закрывающих. Вычисление выражений выполняется в определенном порядке, установленном круглыми скобками, и в соответствии с приоритетом операций
(таблица 2.2).
![]() |
![]() |
![]() |