Имя функции | Описание функции |
Abs (x) | Модуль (абсолютная величина) числа x |
Sqrt (x) | Извлечение квадратного корня из числа x |
Sqr (x) | Возведение числа x в квадрат (во вторую степень) |
Exp (x) | Экспонента числа x (т.е. ex) |
Sin (x) | Синус угла x (значение угла должно быть представлено в радианах) |
Cos (x) | Косинус угла x (значение угла должно быть представлено в радианах) |
Arctan (x) | Арктангенс числа x |
Ln (x) | Натуральный логарифм числа x |
Random (x) | Датчик случайных чисел – возвращает случайное число из интервала от 0 до x-1. Инициализация датчика случайных чисел выполняется командой Randomize (стандартная процедура). |
Round (x) | Округление вещественного числа x до целого |
Trunc (x) | Целая часть вещественного числа x |
Frac (x) | Дробная часть вещественного числа x |
Команда (оператор) вывода:
Write (<список вывода>);
Выводит информацию на экран. Элементами списка вывода могут быть константы и выражения (на экран будут выведены их значения). Элементы списка вывода разделяются запятыми.
Writeln (<список вывода>);
Выводит информацию на экран, после чего переводит курсор в начало следующей строки (т.е. выводит специальный символ «конец строки»).
Команда (оператор) ввода:
Readln (<имя переменной>);
Приостанавливает работу программы и ожидает ввода данных с клавиатуры. После набора данных и нажатия клавиши <Enter> производится проверка соответствия типов введенных данных и указанной переменной. Если их типы совпадают, данные записываются в переменную с указанным именем.
Если необходимо ввести значения нескольких переменных, их имена можно перечислить через запятую.
Линейной называется программа, в которой все команды выполняются последовательно, одна за другой, причем каждая команда выполнится ровно один раз.