Информатика. Часть 1. Мойзес О.Е - 67 стр.

UptoLike

Составители: 

67
сложение и вычитание;
логических:
– not;
, /, div, mod, and;
– +, –, or;
отношения: – <=, >=, <, >, =.
Тип результата выражения зависит от типов операндов,
участвующих в операции. Тип результата операций «+», «», «–»
является INTEGER, если оба операнда имеют тип INTEGER, и REAL – в
противном случае. Результатом операции «/» всегда является тип REAL.
Результат выполнения логических операций NOT, OR, AND всегда
имеет тип BOOLEAN. Аргументы операций сравнения на равенство
и
неравенство (=, < >) могут иметь любой тип переменных и констант, а
результат всегда имеет тип BOOLEAN. В операциях сравнения (>, <, >=,
<=) аргументы могут быть любого типа, а результат имеет только тип
BOOLEAN.
Примеры записи выражений:
zyxea
t
2
2/)4(
2
cxbaxa +
xbbxtg
3
232
sinlg +
aexp(2t)–sqrt(xyz);
axx+(4.0ab–xc)/2);
sqr(sin(x)/cos(x))+exp(3*ln(b))
ln(b*b)/ln(10)*exp(1/3*ln(sin(x))).
4.3. Операторы языка
Операторы языка описывают некоторые алгоритмические
действия, которые необходимо выполнить для решения задачи. Тело
программы можно представить как последовательность таких
операторов. Операторы программы разделяются точкой с запятой. Все
операторы языка Паскаль можно разбить на две группы:
простые и
структурированные[10–17].
4.3.1. Простые операторы
Простыми являются те операторы, которые не содержат других
операторов. К ним относятся:
оператор присваивания;
оператор безусловного перехода GOTO;
пустой оператор.