Стандартные процедуры и функции
№ п/п | Обращение | Тип аргумента | Тип результата | Пояснение |
| Pi | - | Real | П=3.1415926536E+00 |
| ABS (x) | Integer, real | Integer, real | |x| |
| SQR (x) | Integer, real | Integer, real | X2 |
| SQRT (x) | Integer, real | Integer, real |
|
| Ln (x) | Integer, real | Integer, real | Ln x |
| Exp (x) | Integer, real | Real | ex |
| Sin (x) | Integer, real | Real | Sin x |
| Cos (x) | Integer, real | Real | Cos x |
| Arctan (x) | Integer, real | Real | Artng x |
| Int (x) | Integer, real | Real | Получение целой части |
| Trunс (x) | Real | integer | Получение ближайшего целого числа, но не превышающего данное число по модулю |
| Round (x) | Real | Integer | Округление x до ближайшего целого числа
|
| Frac (x) | Real | Real | Получение дробной части числа |
| Randomize | - | - | Подключение генератора случайных чисел |
| Random | - | Real | Выбор числа случайным образом 0<x<1 |
| Random y | integer | Integer | Выбор числа случайным образом 0<x<y |
| Inc (x) | Integer | integer | Увеличить х на 1 |
| Inc (x, y) | integer | Integer | Увеличить х на у |
| Dec (x) | integer | Integer | Уменьшить х на 1 |
| Dec (x, y) | integer | Integer | Уменьшить х на у |
| Odd (x) | integer | boolean | True – если нечетное False –если четное |
| Ord (x) | Boolean, char | integer | Получение номера аргумента |
| Chr (x) | Integer, boolean | Char | Получение символа по его коду |
| Pred (x) | Integer, char, boolean | Integer, char, boolean | Получение предыдущего символа перед х |
| Integer, | Integer, char, boolean | Integer, char, boolean | Получение следующей за х величины |
- Язык программирования Pascal Алфавит языка Pascal
- Числа. Представления чисел
- Имена и идентификаторы.
- Структура программы на Pascal
- Типы данных
- Простые типы данных. Данные целого типа.
- Данные вещественного типа
- Данные логического типа
- Данные символьного типа
- Стандартные процедуры и функции
- Арифметические выражения
- Логическое выражение
- Оператор присваивания
- Составной оператор
- Пустой оператор
- Операторы ввода
- Вводи числовых данных
- Ввод символьных данных
- Ввод логических данных
- Вывод данных на экран
- Оператор выбора или оператор варианта
- Перечислимый тип данных
- Ограниченный тип данных или тип диапазон
- Оператор цикла
- Оператор цикла с предусловием
- Оператор цикла с постусловием
- Оператор цикла с параметром
- Итерационный цикл
- Оператор присоединения
- Подпрограммы
- Подпрограммы-процедуры
- Подпрограммы-функции
- Параметры массивы и параметры строки.
- Рекурсия
- Типизированные константы
- Алгоритм создания последовательного файла.
- Алгоритм доступа к элементам файла.
- Алгоритм добавления элементов в последовательный файл.
- Строковый тип данных. Строковые выражения.
- Операция отношения.
- Процедуры.
- Текстовый файл.
- Заголовок модуля. Связь модуля с программой.
- Стандартные модули
- Объектно-ориентированное программирование (ооп)
- Работа с массивами
- Множества
- Операции над множествами
- Понятие файла
- Работа с файлами
- Структура модуля
- Стандартные модули языка Delphi