Операторы

Пример.

Приоритет выполнения операций.

Операции над строками.

Логические операции.

Операции отношения.

Арифметические операции.

Операция Название
+ Сложение
- Вычитание
* Умножение
/ Деление
div Деление целых чисел
mod Остаток от деления целых

Возведение положительного числа в вещественную степень следует производить, используя следующее математическое тождество: хy = eу ln x. На Паскале это записывается так:

ехр(у*ln(х))

Операция Название
= Равно
<> Не равно
>= Больше или равно
<= Меньше или равно
> Строго больше
< Строго меньше
Операция Название
and Логическое И
or Логическое ИЛИ
not Логическое НЕ

Для строк применимы операции сравнения и операция конкатенации (+). Операция конкатенации добавляет к первой строке вторую. Например:

'Группа' + ' 04П1'

  1. Вычисления в круглых скобках.
  2. Вычисления значений функций.
  3. Унарные операции.
  4. Операции типа умножения.
  5. Операции типа сложения.
  6. Операции отношения.

Операции с одинаковым приоритетом выполняются слева направо, для изменения приоритета используются круглые скобки.

Задание:

Записать выражение по правилам языка Паскаль.

Ответ:

(y - x) * (y – z / (y - x)) / (1 + sqr(y - x))

Операторы в языке Паскаль - это синтаксические конструкции, предназначенные как для записи алгоритмических действий по преобразованию данных, так и для задания порядка выполнения других действий. Операторы отделяются друг от друга символом «;» (точка с запятой); если за оператором следует слово End, то «;» можно не ставить.