ВУЗ:
Составители:
Рубрика:
15
Относительные приоритеты операций языка Pascal приведены в
таблице 1.2.
Таблица 1.2 – Приоритет операций в языке Pascal
Операция Приоритет
@, not Первый (высший)
∗, /, div, mod, and, shl, shr
Второй
+, -, or, xor Третий
=, <>, >,<, <=,>=, in Четвертый (низший)
1.2.5. Операторы
Для описания последовательности действий, необходимых для
«вычисления» значений, в языке программирования используют опе-
раторы.
Различают операторы следующих видов:
• операторы собственно обработки информации. К ним будем
относить оператор присваивания, операторы чтения (ввода) и опера-
торы записи (вывода);
• операторы управления работой программы во времени. Эти
операторы реализуют «управляющие структуры», которые
опреде-
ляют последовательные, разветвляющиеся и циклические вычисли-
тельные процессы.
Оператор присваивания (
:=) предписывает выполнить выраже-
ние, заданное в его правой части, и присвоить полученное значение
переменной, идентификатор которой расположен в его левой части.
Переменная и результат вычисления выражения должны иметь один
и тот же тип (или типы, подчиняющиеся правилам согласования ти-
пов языка
Pascal).
Формат:
<имя переменной> := <выражение>;
Пример:
var
A, B, C, f1 : integer;
V, r, s : real;
F : boolean;
Относительные приоритеты операций языка Pascal приведены в таблице 1.2. Таблица 1.2 – Приоритет операций в языке Pascal Операция Приоритет @, not Первый (высший) ∗, /, div, mod, and, shl, shr Второй +, -, or, xor Третий =, <>, >,<, <=,>=, in Четвертый (низший) 1.2.5. Операторы Для описания последовательности действий, необходимых для «вычисления» значений, в языке программирования используют опе- раторы. Различают операторы следующих видов: • операторы собственно обработки информации. К ним будем относить оператор присваивания, операторы чтения (ввода) и опера- торы записи (вывода); • операторы управления работой программы во времени. Эти операторы реализуют «управляющие структуры», которые опреде- ляют последовательные, разветвляющиеся и циклические вычисли- тельные процессы. Оператор присваивания (:=) предписывает выполнить выраже- ние, заданное в его правой части, и присвоить полученное значение переменной, идентификатор которой расположен в его левой части. Переменная и результат вычисления выражения должны иметь один и тот же тип (или типы, подчиняющиеся правилам согласования ти- пов языка Pascal). Формат: <имя переменной> := <выражение>; Пример: var A, B, C, f1 : integer; V, r, s : real; F : boolean; 15
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »