Список - левая часть - Большая Энциклопедия Нефти и Газа, статья, страница 1
Дети редко перевирают ваши высказывания. В сущности они повторяют слово в слово все, что вам не следовало бы говорить. Законы Мерфи (еще...)

Список - левая часть

Cтраница 1


Список левой части может состоять лишь из одной левой части.  [1]

Список левой части в операторе присваивания запрещен.  [2]

3 Классификация операторов в АЛГОЛе. [3]

Переменные списка левой части должны быть одного типа: real или integer, если в правой части стоит арифметическое выражение, и Boolean, - если логическое выражение.  [4]

Переменные из списка левой части должны быть одинакового типа: либо целого, либо вещественного, либо логического. Выражение из правой части имеет свой тип, который определяется по типам аргументов и применяемых к ним операций. В простейшем случае тип выражения должен совпадать с типом левой части, однако алгол допускает отличие этих типов при условии, что один из них вещественный, а другой целый. Если переменные в левой части целого типа, а в результате вычисления получается значение вещественного типа, то алгол предусматривает автоматическое округление этого значения до ближайшего целого.  [5]

Все получатели списка левой части должны иметь один и тот же тип. Если это логический тип, то выражение также должно быть логическим. Если этот тип вещественный или целый, то выражение должно быть арифметическим. Если тип арифметического выражения отличается от типа получателей, то считается, что автоматически применена соответствующая функция преобразования. Следует отметить, что Е, имея вещественный тип, определено только с конечной точностью ( см. разд. Тип идентификатора процедуры задается описателем, который является первым символом соответствующего описания процедуры ( см. разд.  [6]

Все переменные списка левой части по описанию должны иметь один и тот же тип. Если эти переменные типа boolean, то и выражение в правой части тоже должно быть типа boolean. Если же операции производятся с переменными типа real или integer, то тип списка левой части может не совпадать с типом выражения в правой части. Переменные слева могут быть типа real, а выражение справа - типа integer, и наоборот.  [7]

Переменные из списка левой части должны быть одинакового типа: либо целого, либо вещественного, либо логического. Выражение из правой части имеет свой тип. Алгол-60 различает эти типы при условии, что один из них вещественный, а другой - целый. Если переменные в левой части целого типа, а в результате вычисления получаем значение вещественного типа, то Алгол-60 предусматривает автоматическое округление этого значения до ближайшего целого.  [8]

Все переменные списка левой части по описанию должны иметь один и тот же тип. Если эти переменные типа boolean, то и выражение в правой части тоже должно быть типа boolean. Если же операции производятся с переменными типа real или integer, то тип списка левой части может не совпадать с типом выражения в правой части. Переменные слева могут быть типа real, а выражение справа - типа integer, и наоборот.  [9]

Для арифметического присваивания ь список левой части могут входить переменные с различающимися атрибутами ( FIXED, FLOAT, COMPLEX); переменные могут иметь и разную точность. Значения индексов вычисляются до вычисления выражения правой части. Вычисленное значение правой части по очереди слева направо присваивается всем переменным левой части, и при этом выполняются необходимые - преобразования присваиваемого значения.  [10]

Оператор присваивания состоит из списка левой части и следующего за этим списком выражения, образующего правую часть оператора. Значение правой ча сти присваивается всем переменным списка левой части.  [11]

Существенно отметить, что переменные списка левой части должны совпадать по типу.  [12]

Оператор присваивания состоит из перечня переменных ( список левой части), которым присваиваются значения арифметического или логического выражения.  [13]

Значение правой части оператора присваивания не соответствует типу списка левой части.  [14]

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



Страницы:      1    2