Слайд 4
Стандартные математические функции
Слайд 5
Примеры записи математических выражений:
Слайд 6
Правила записи математических выражений
Выражение записывается в одну строку:
Слайд 7
Нельзя пропускать знак операции или записывать подряд два
знака арифметических операции:
Слайд 8
Вместо десятичной запятой ставится точка:
Слайд 9
Вычисления выполняются в соответствии со старшинством операций.
Слайд 10
Задачи
Запишите по правилам языка Паскаль следующие выражения:
Слайд 11
Перевести из линейной формы записи в обычную:
a+b /
c+d
(a*b + c*d) / b*d
(a*x/2+b) / (c*x/2+d)
sqrt(a*x*x + b*x
+c) / 2
– b + sqrt(b*b - 4*a*c) / 2*a
sqrt (abs(1 - x)) + a*abs(1-x)
Слайд 12
Указать порядок выполнения операций в следующих выражениях:
a +
b * c + d * e div a
a
* d div c mod e - a div 3 * 2
a div (b + 13 mod c) + a * c -1
a + b - (a - d div 3 * c) mod 2 * 3
(a - b + (c - a * b div d + (a - c mod 1)))
a + b / c + d * e / 2
a * b / c * d - a / c * d / 2
a - b / (c + d) * (a + b) / 2 / (a - b)
b * c) / (a + b * c) * (a - b)/(c - d * e)
2 * (a - b + (c - a * b / d + (a - 2 * c))) / (a + b)
Слайд 13
Вычислить значение следующих целочисленных выражений:
a + b *
c div 3 - a mod 4 при a=10; b=7; c=4
a *
b div c mod d - a div 3 * 2 при a=10; b=20; c=3; d=4
(a mod 4 +2 * b div 3 -4) mod c + 1 при a=11; b=14; c=3
a + trunc(b + c / 3) - trunc((a + b) / 3) при a=10; b=3; c=11
a – round (b + c / 3) - round((a + b) / 3) при a=10; b=3; c=11
Слайд 14
Практическая работа «Знакомство с системой программирования Pascal ABC»