Реферат: Программирование Паскаль
Sin(X) Возвращает синус числа X, где X - угол в радианах
ArcTan(X) Возвращает арктангенc числа X.
Exp(X) Возвращает число, равное eX .
Ln(x) Возвращает число, равное натуральному логарифму от числа X.
Pi Число Пи.
Sqr(X) Возвращает число, равное квадрату числа X.
Функций тангенс и котангенс в Турбо Паскале нет. Для их вычисления используйте выражение sin(x)/cos(x) (или cos(x)/sin(x) для котангенса). Функции возведения в произвольную степень в Турбо Паскале нет. Используйте многократное умножение для возведения в целочисленную степень, либо функции Exp и Ln для возведения в вещественную степень:
.
Примеры :
Выражение | Запись на Паскале |
X3 | X*X*X |
X3,5 | Exp(3.5*Ln(X)) |
U2x | Exp(2*x*Ln(U)) |
Sqrt(X) Возвращает число, равное квадратному корню из числа X.
Trunc(X) Возвращает число, равное целой части числа X.
(Происходит отбрасывание дробной части числа X.
Результат выполнения имеет тип Longint).
Frac(X) Возвращает число, равное дробной части числа X.
Int(X) Возвращает число, равное целой части числа X.
Результат выполнения функции - real.
Round(X) Функция округляет число X. Возвращаемое значение имеет тип Longint.
Random(X) Возвращает случайное целое число в диапазоне 0..X.
Random Если аргумент опущен, то возвращается случайное вещественное число из интервала (0; 1).
Перед использованием random в программах рекомендуется сначала инициализировать генератор псевдослучайных чисел процедурой Randomize. В противном случае при каждом запуске программы будет генерироваться одна и та же последовательность случайных чисел.
Пример. Вывод на экран 5 случайных чисел в диапазоне -10..10.
var i: integer;
begin
randomize;
for i:=1 to 5 do writeln(random(21)-10);
end.
Inc(X,Y) Увеличивает значение числа X на Y. Если число Y не указано, то увеличение происходит на 1.
Dec(X,Y) Уменьшает значение числа X на Y. Если число Y не указано, то уменьшение происходит на 1.
Операторы ввода и вывода
Ввод данных
Процедура производит последовательное чтение К значений исходных данных и присваивает эти значения переменным А1, А2, ..., АК .