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