Экономическая информатика-стр.388

Операнд 1 [операция Операнд 2 [операция Выражение]]

Например, вычисление площади круга может быть записано выражением:

(3.14159 * DA2)/4

Так как результатом вычисления выражения является некоторое значение, то в программном операторе выражение может быть представлено непосредственно значением, например:

Pi = 3.14159

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

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

Пример программного оператора для вычисления накопленной стоимости:

dblHC = ёЫПВ+ dbinB * dblHn/100

Запись dbinB+ dbinB * dblHn/100 представляет собой арифметическое выражение, в котором операндами являются неименованная числовая константа 100, а также переменные dblHC -для хранения величины накопленной стоимости, dbinB - для хранения величины начального вклада и dblHn - для хранения нормы прибыли. Операнды связаны между собой знаками операций.

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

Значение переменной после декларации может оказаться произвольным. Для того чтобы присвоить переменной нужное значение, используется операция присваивания. Синтаксическая конструкция присваивания:

ИмяПеременной = Выражение где ИмяПеременной - имя переменной (идентификатор);