
- •Лекция 4
- •Алфавит языка ТУРБО ПАСКАЛЬ.
- •Символы, используемые в идентификаторах
- •Специальные символы
- •Раздел объявления меток
- •Зарезервированные константы
- •Раздел объявления типов
- •Раздел объявления переменных
- •Внешний вид исходного текста программы
- •Константы Числовые константы
- •Строковые и символьные константы
- •Простые типы данных
- •Символьный тип
- •Тип-диапазон
- •Выражения Арифметические выражения
- •Выражение
- •Функция
- •Логические выражения Операции отношения
- •Логические операции

Функция
Abs(X)
Arctan(X)
Sin(X)
Cos(X)
Exp(X)
Ln(X)
Sqr(X)
Sqrt(X)
Frac(X)
Int(X)
Round(X)
Trunc(X)
Математические функции
Назначение |
Тип результата |
Абсолютное значение аргумента |
Совпадает с типом Х |
Арктангенс аргумента |
Вещественный |
Синус аргумента |
Вещественный |
Косинус аргумента |
Вещественный |
Ex |
Вещественный |
Натуральный логарифм |
Вещественный |
Квадрат аргумента |
Совпадает с типом Х |
Квадратный корень аргумента |
Вещественный |
Возвращает число, равное дробной части числа |
Вещественный |
Возвращает число, равное целой части числа |
Вещественный |
Возвращает число, равное целой части числа |
LongInt |
(округление – по правилам математики) |
|
Возвращает число, равное целой части числа |
LongInt |
(округление – путем отбрасывания дробной части) |
|

Логические выражения Операции отношения
Операции отношения выполняют сравнение двух операндов и определяют, истинно значение выражения или ложно. Они используются для управления циклами и в условных операторах.
Выражение |
Операция |
Результат |
A=B |
Равно |
True, если A= B |
A<>B |
Не равно |
True, если A <>B |
A>B |
Больше |
True, если A >B |
A<B |
Меньше |
True, если A <B |
A>=B |
Больше или равно |
True, если A>= B |
A<=B |
Меньше или |
True, если A<= B |
|
равно |
|

Логические операции
Результатом выполнения логического выражения является логическое значение True или False. Имеется одна унарная логическая операция not (отрицание) и две бинарные операции and (логическое умножение) и or (логическое сложение).
Выражение |
Операция |
Not A |
Отрицание |
A and B |
Логическое умножение |
A or B |
Логическое сложение |