ВУЗ:
Составители:
Рубрика:
18
оператора присваивания вычисляется выражение стоящее в правой части, и его значение
присваивается переменной в левой части.
Таблица 2.4
Результаты операций
Операция Знак Тип
операции операндов результат
Сложение + REAL или INTEGER,
Умножение *
INTEGER
если оба операнда
INTEGER, и
Вычитание - REAL в противном
случае
Деление / REAL или INTEGER REAL
Деление с отбрасы-
ванием остатка
DIV
Вычитание остатка
при делении чисел
MOD INTEGER INTEGER
Отрицание NOT
Дизъюнкция OR BOOLEAN BOOLEAN
Конъюнкция AND
Сравнение:
на равенство
на неравенство
=
<>
Любой тип
переменных и
констант
BOOLEAN
Сравнение:
больше
меньше
больше или равно
меньше или равно
>
<
>=
<=
Любой
скалярный
тип
BOOLEAN
При этом тип выражения должен соответствовать типу переменной. Для стандартных
типов это означает, что типы должны совпадать. Кроме того, допускается присваивание пе-
ременной вещественного типа значение выражения целого типа.
Общая форма записи оператора
V:=А,
где V - имя переменной;
:= -знак присвоения;
А - выражение.
Например: Т:= 567.78
Присвоение же переменной целого типа выражению вещественного типа запре-
щено.
Для преобразования значений типа в значение целого типа предназначены функции
TRUNC(X) и ROUND(X).
Операторы ввода - вывода
позволяют вводить в основную память исходные данные и
на устройствах вывода информации получать результаты вычислений.
Операторы управления
организуют управление последовательностью выполнения опе-
раторов программы.
Операторы вызова функций и процедур
дают возможность разбивать программу на
части, определять и именовать их.
оператора присваивания вычисляется выражение стоящее в правой части, и его значение
присваивается переменной в левой части.
Таблица 2.4
Результаты операций
Операция Знак Тип
операции операндов результат
Сложение + REAL или INTEGER,
Умножение * если оба операнда
INTEGER INTEGER, и
Вычитание - REAL в противном
случае
Деление / REAL или INTEGER REAL
Деление с отбрасы- DIV
ванием остатка
Вычитание остатка MOD INTEGER INTEGER
при делении чисел
Отрицание NOT
Дизъюнкция OR BOOLEAN BOOLEAN
Конъюнкция AND
Сравнение: Любой тип BOOLEAN
на равенство = переменных и
на неравенство <> констант
Сравнение:
больше > Любой BOOLEAN
меньше < скалярный
больше или равно >= тип
меньше или равно <=
При этом тип выражения должен соответствовать типу переменной. Для стандартных
типов это означает, что типы должны совпадать. Кроме того, допускается присваивание пе-
ременной вещественного типа значение выражения целого типа.
Общая форма записи оператора
V:=А,
где V - имя переменной;
:= -знак присвоения;
А - выражение.
Например: Т:= 567.78
Присвоение же переменной целого типа выражению вещественного типа запре-
щено.
Для преобразования значений типа в значение целого типа предназначены функции
TRUNC(X) и ROUND(X).
Операторы ввода - вывода позволяют вводить в основную память исходные данные и
на устройствах вывода информации получать результаты вычислений.
Операторы управления организуют управление последовательностью выполнения опе-
раторов программы.
Операторы вызова функций и процедур дают возможность разбивать программу на
части, определять и именовать их.
18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »
