Информатика. Громов Ю.Ю - 86 стр.

UptoLike

Математическая запись Запись на псевдокоде
z
xy
x * y / z
yz
x
x / ( y * z ) или x / y / z
b
c
ba
33
+
( a**3 + b**3 ) / ( b*c )
2xy
ba
1i1i +
+
( a[i+1] + b[i-1] ) / ( 2*x*y )
2a
4acbb
2
+
( -b + sqrt(b*b – 4*a*c)) / ( 2*a )
5
x (x<0)
sign(x) * abs(x) ** (1/5)
0,49
23ba
cosalne
22
+
0.49 * exp(a*a – b*b) + ln(cos(a*a)) ** 3
3
2
(2x)3
x
1
x
+
+
x/(1 + x*x/(3 + (2*x)**3))
Типичные ошибки в записи выражений:
5x + 1
a + sin x
((a + b)/c**3
Пропущен знак умножения между 5 и х
Аргумент x функции sin x не заключен в скобки
Не хватает закрывающей скобки
2.8.4 Логические выражения
В записи логических выражений (табл. 7) кроме арифметических
операций сложения, вычитания, умножения, деления и возведения в
степень используются операции отношения < (меньше), <= (меньше или
равно), (больше), = (больше или равно), = (равно), < (не равно), а также
логические операции и, или, не.
Примеры записи логических выражений, истинных при выполнении
указанных условий.
Таблица 7
Условие Запись на псевдокоде
Дробная часть вещественного числа a равна
нулю
int(a) = 0