Арифметические выражения.

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

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

Операции определяют действия, которые надо выполнить над операндами. Например, в арифметическом выражении:

А + В* T1/(T2-2.3)

А, В, T1, T2, 2.3 - операнды; «+», «*», «/», «-» - знаки операций.

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

1. Записывать все составные части выражений в одну строку. В выражениях верхние и нижние индексы не допускаются. Например, формула

должна быть записана в виде следующего выражения:

(а1 * х1 + b2 * x2 + 5 * a3 * x3) / (25 * d – 14 * f).

2. Использовать скобки только одного типа – круглые. Применение фигурных и квадратных скобок в выражениях запрещается, так как они имеют особое назначение. В правильно записанном выражении число открывающихся скобок всегда должно равняться числу закрывающихся скобок.

3. Нельзя записывать подряд два знака арифметических операций. Например, выражение 3*А*В/-Z неверно. Его следует записать так: 3*А*В/(-Z).

4. Вычисления выполняются слева направо в соответствии с приоритетом операций. Сначала вычисляются значения функций, затем – операции умножения и деления, а также Div и Mod и в последнюю очередь – операции сложения и вычитания. Если аргумент функции представляет собой выражение, сначала определяется значение этого выражения. Если по каким-нибудь причинам требуется изменить порядок действий, то используются круглые скобки.