Задание по теме:
«Операции,
функции, выражении»
Арифметические операции
Название операции
|
Знак
в математике |
Пример в
математике |
Знак в Паскале
|
Пример в
Паскале |
Сложение
|
+
|
5 + 10
|
+
|
5
+ 10
|
Вычитание
|
-
|
а
- b
|
-
|
а - b
|
Умножение
|
х , .
|
2
х 5
|
*
|
2 * 5
|
Деление
|
:
|
10
: 2
|
/
|
10
/ 2
|
Стандартныефункции
Обращение
|
Функция
|
pi
|
Число π=3,1415926536
|
abs(x)
|
Модуль
аргумента
|
artan(x)
|
Арктангенс
(в радианах)
|
cos(x)
|
Косинус (в
радианах)
|
exp(x)
|
Ех-экспонента
|
frac(x)
|
Дробная
часть х
|
int(x)
|
Целая часть
х
|
ln(x)
|
Натуральный
логарифм
|
random
|
псевдослучайные число в интервале [0,1)
|
random(x)
|
псевдослучайные
число в интервале [0,х)
|
round(x)
|
Округление
до ближайшего целого
|
sin(x)
|
синус (в
радианах)
|
sqr(x)
|
Квадрат х
|
sqrt(x)
|
Квадратный
корень х
|
trunc(x)
|
Ближайшее
целое, не превышающее х по модулю
|
Задание
№1
Вычислите значения выражений:
trunc(6,9)
trunc(6,2)
20 div 6
2 div 5
Round(6,9)
|
Round(6,2)
20 mod 6
2 mod 5
3*7 div 2 mod 7/3 – trunc(sin(1))
|
Задание
№2
Определите типы выражений:
1+0.0
20/4
Sqr(4)
Sqrt(16)
Sin(0)
Trunc(-3.14)
Задание №3
Для следующих математических выражений запишите
соответствующие арифметические выражения на Паскале:
a) a+bx+cyz
b) ((ax-b)x+c)-d
c)
+


d)
*


e) 

f) *(1+
+
)/(1+
)



Задание
№4
Запишите математические выражения, соответствующие
следующим выражениям на Паскале:
a. (p+q)/(r+s)-p*q/(r*s)
b.
1E3+betta/(x-gamma*delta)
c.
a/b*(c+d)-(a-b)/d/c+1E-8
Для следующих математических выражений запишите
соответствующие арифметические выражения на Паскале:
(1+x)2
![]() |
![]()
Cos2x2
|