Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема_11.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
113.15 Кб
Скачать

Приклади виразів

Математичний вираз

На мові Pascal

a2-4x

a*a - 4*x

1 3 2

b2-4ac

Sqr(b)-4*a*c

1 4 2 3

c-d/a

c-d/a

2 1

4)операції однакового пріоритету виконуються зліва направо:

5) змінити порядок виконання операцій можна, розставляючи круглі дужки:

6) для операцій +, -, *, якщо хоча б один операнд дійсний, то результат буде дійсний, якщо обидва операнди цілого типу, то і результат буде цілого типу. При виконанні операції ділення результат буде дійсного типу.

Приклади виразів

Математичний запис

Turbo Pascal

ax2+b

а*sqr(x)+b

(a+b)/abs(c-d)

exln(x+2)

exp(x)*ln(x+2)

ab

exp(b*ln(a))

В мові Turbo Pascal відсутня операція піднесення до степення, тому вираз записують так:

Стандартні функції. Для звертань до стандартних функцій необхідно записати стандартне ім`я функції, а також в дужках аргумент, над яким буде виконуватися дана функція. Список основних стандартних функцій приведемо у таблиці:

Звертання до функції

Призначення функції

Приклад використання і обмеження на аргумент

sin(x)

sin(x)

cos(x)

cos(x)

arctan(x)

arctg(x)

x 1;

ln(x)

ln(x)

x>0

exp(x)

ex

abs(x)

|x|

sqr(x)

x2

sqrt(x)

frac(x)

Обчислення дробової частини x

Frac(3.25)=0.25

int(x)

Обчислення цілої частини x

int(3.25)=3

pi

Число

round(x)

Заокруглення числа x до цілого

round(3.6)=4

round(-1.5)=-2

trunc(x)

Повертає цілу частину числа x

trunc(3.14)=3

trunc(-2.9)=-2

; ;

; ;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]