Стандартные функции в языке ТР

В арифметических выражениях часто используются следующие стандартные функции:

Стандартная функция Выполняемое действие Тип
аргумента результата
abs(x) |x| real real
integer integer
sqr(x) x2 real real
integer integer
sqrt(x) real real
integer real
exp(x) ex real real
integer real
ln(x) ln(x) real real
integer real
pi число пи - real
sin(x) sin(x) real real
integer real
cos(x) cos(x) real real
integer real
arctan(x) arctg(x) real real
integer real

Есть еще несколько процедур и функций, которые также используются в программах:

  • random(диапазон) –возвращает случайное число х, лежащее между 0<=x< диапазон.Если диапазон не указан, то функция возвращает число х в диапазоне 0<=x<1.Передпервым обращением к этой функции надо инициировать генератор случайных чисел с помощью процедуры randomize. В противном случае всегда будут выдаваться одни и те же числа.
  • dec(x,n) –процедура, которая уменьшает значение целочисленной переменной на n.

Например: x:= 10; dec(x,2); - результат = 8. Если функцию применить без обязательного параметра n,то значение x уменьшится на 1.

  • inc(x,n) - процедура, которая увеличивает значение целочисленной переменной на n.

Например: x:= 10; inc(x,3); - результат = 13. Если функцию применить без обязательного параметра n,то значение x увеличится на 1.

  • frac(x) –функция, котораявычисляет дробную часть x.

Например: write(frac(0.25*11):4:2); - результат = 0.75;

  • int(x) –функция, котораявычисляет целую часть числа x.

Например: write(int (422.117):4:2); - результат = 422.00;

  • оdd(x) –функция определяющая четность или нечетность числа x.Результат возвращает true, если число нечетное и false – если число четное.

Условные операторы обеспечивают выполнение или невыполнение некоторого оператора в зависимости от справедливости проверяемого условия. Эти операторы прерывают естественную линейную последовательность алгоритма, после чего алгоритм может пойти по одной из двух или более возможных ветвей в соответствии с заданным условием. Такая алгоритмическая конструкция называется ветвлением.

Проверяемое условие обычно записывается в виде логического выражения, состоящего из одного или нескольких отношений.

 








Дата добавления: 2017-11-04; просмотров: 268;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.