ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »