Операторы
Пример.
Приоритет выполнения операций.
Операции над строками.
Логические операции.
Операции отношения.
Арифметические операции.
Операция | Название |
+ | Сложение |
- | Вычитание |
* | Умножение |
/ | Деление |
div | Деление целых чисел |
mod | Остаток от деления целых |
Возведение положительного числа в вещественную степень следует производить, используя следующее математическое тождество: хy = eу ln x. На Паскале это записывается так:
ехр(у*ln(х))
Операция | Название |
= | Равно |
<> | Не равно |
>= | Больше или равно |
<= | Меньше или равно |
> | Строго больше |
< | Строго меньше |
Операция | Название |
and | Логическое И |
or | Логическое ИЛИ |
not | Логическое НЕ |
Для строк применимы операции сравнения и операция конкатенации (+). Операция конкатенации добавляет к первой строке вторую. Например:
'Группа' + ' 04П1'
- Вычисления в круглых скобках.
- Вычисления значений функций.
- Унарные операции.
- Операции типа умножения.
- Операции типа сложения.
- Операции отношения.
Операции с одинаковым приоритетом выполняются слева направо, для изменения приоритета используются круглые скобки.
Задание:
Записать выражение по правилам языка Паскаль.
Ответ:
(y - x) * (y – z / (y - x)) / (1 + sqr(y - x))
Операторы в языке Паскаль - это синтаксические конструкции, предназначенные как для записи алгоритмических действий по преобразованию данных, так и для задания порядка выполнения других действий. Операторы отделяются друг от друга символом «;» (точка с запятой); если за оператором следует слово End, то «;» можно не ставить.