ВУЗ:
Составители:
Рубрика:
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 ⋅−+
a∗exp(2∗t)–sqrt(x∗y∗z);
a∗x∗x+(4.0∗a∗b–x∗c)/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;
− пустой оператор.
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »