Cтраница 2
Эта схема может быть еще более усложнена в случае записи в качестве ЛВ1 вновь условного логического выражения. [16]
Рассмотрим несколько конструкций языка АЛГОЛ, построенных с использованием простого логического выражения: условие, условное арифметическое выражение и условное логическое выражение. [17]
В условном логическом выражении после символа иначе в качестве логического выражения может быть записано не только простое логическое выражение, как было в предыдущих примерах, но и условное логическое выражение. [18]
Важная особенность этих выражений заключается в том, что при выполнении операций над данными вырабатывается уникальное значение выражения, которое является либо числовым ( для арифметического выражения), либо логическим ( TRUE или FALSE, 1 или 0) для условного и логического выражения. [19]
Схема вычисления значения условия состоит в последовательном нахождении значений логических выражений, записанных в условии, начиная с самого внутреннего. Это значит, что в приведенной схеме нужно вычислить вначале значение ЛВ1, а затем значение условного логического выражения, которое и дает ответ о выполнимости заданного условия. [20]
Это эквивалентно записи условия на алгоритмическом языке АЛГОЛ. Так же как в языке АЛГОЛ, на машинном языке с помощью разветвления на две ветви можно построить условное арифметическое выражение, условное логическое выражение и условное именующее выражение. [21]
Условный оператор, рассмотренный в гл. В АЛГОЛе есть еще и условное арифметическое выражение, условное именующее выражение и условное логическое выражение, которые позволяют создать разнообразные условные конструкции, придающие языку еще большую гибкость, лаконичность и удобство. [22]
Выражение состоит из операндов, соединенных между собой специальными знаками, которые определяют семантику ( смысл) выражения. В прикладной информатике употребляются три типа выражений: арифметическое, условное и логическое. Операнды этих выражений соединяются знаками арифметических операций, знаками отношения и знаками логических операций. Важная особенность этих выражений: при выполнении операций над данными вырабатывается уникальное значение выражения, которое является либо числовым ( для арифметического выражения), либо логическим ( TRUE или FALSE, 1 или 0) для условного и логического выражения. Последовательность выполнения операций ( приоритет) может быть изменена с помощью круглых скобок. [23]