Хелпикс

Главная

Контакты

Случайная статья





Запись функций на языке Pascal



Запись функций на языке Pascal

Функцией в математике называется переменная величина, значение которой может изменяться в зависимости изменение другой величины (аргумента).

Название функции Выполняемое действие Тип функции Запись функции в программе
Sin Определение синуса аргумента Real a := Sin (x)
Cos Определение косинуса аргумента Real a := Cos (x + y)
Sqrt Определение квадратного корня аргумента Real a := Sqrt (x)
Sqr Определение квадрата аргумента Если аргумент целое число, то Integer иначе Real a := Sqr (x)
Abs Определение абсолютного значения (модуля) аргумента Если аргумент целое число, то Integer иначе Real a := Abs (x)
Exp Определение экспоненты аргумента Real a := Exp (x)
Ln Определение натурального логарифма аргумента Real a := Ln (x)
Round Округление аргумента В зависимости от того до чего округляем a := Round (5.5)
Trunc Отбрасывание дробной части аргумента Integer a := Trunc (5.2)

Функции тангенса в Pascal не предусмотрено, поэтому ее принято записывать как Sin(x)/Cos(x). Данная функция является функцией вещественного типа.

Запись выражений с использованием функций в программе

Пример 1.

Ранее мы уже говорили, что в Pascal функция тангенса расписывается как синус деленный на косинус. В приведенном примере аргументом как синуса так и косинуса служит функция квадратного корня sqrt(x), аргументом которого в свою очередь является переменная х.

Пример 2.

Внешней функцией этого выражения является квадрат аргументом которому служит все выражение (sqrt(x)+sqr(x)) заключенное в скобках, в котором, что в первом случае с квадратным корнем sqrt, что во втором случае с квадратом sqr аргументом является переменная х.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.