Оператор присвоєння.
Оператор присвоєння надає змінній конкретне значення.
Наприклад: х:=5.
Присвоєння заповнює участок пам'яті, який відведений для змінної та одночасно знищує старе значення.
Загальна схема оператора присвоєння:
ім 'я:=вираз;
В результаті виконання оператора присвоєння змінній присвоюється значення деякого виразу.
Наприклад: А:=1; А:=х+7;
В усіх випадках спочатку обчислюється вираз, що розміщується після : =, а потім одержане значення присвоюється змінній.
Приклад:
Які із наступних послідовностей символів є операторами присвоєння?
a:=b; a:b-sqr(2); z:=0; -у:=У;
+ - + -
Вирази.
Складні вирази будуються із чисел і змінних за допомогою знаків операцій додавання, віднімання, множення, ділення (+,-,*,/). Крім них у виразах можуть бути використані круглі дужки та деякі функції. Знак"-" можливо використовувати для відображення величин, протилежних даним. Не можна розміщати 2-а знака операції поряд. При обчислюванні значень виразів діють звичні правила - старші операції (множення і ділення), потім (додавання та віднімання). Із двох операцій одного старшинства першою виконується та, знак якої раніше зустрічається у виразі. Круглі дужки змінюють порядок обчислення виразів:
(х+у)/2 або х+у/2
У виразах можуть бути використані такі
СТАНДАРТНІ ФУНКЦІЇ :
|Х| - ABS(X)
X - SQR(X)
- SQRT(X)
SINX - SIN(X)
COSX - COS(X)
ex - EXP(x)
lnx - LN(X)
В Паскалі не існує операції піднесення до довільного ступеня, тому її замінюють з'єднанням функцій ехр та In:
Приклад 1: Написати вирази по правилам Паскаля:
1.
2.
3.
4.
1.
2.
3.
4.