Главная | Случайная
Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Операция присваивания. В результате присваивания переменная получает конкретное значение:




В результате присваивания переменная получает конкретное значение:

Имя Переменной := Выражение

Здесь «:=» — оператор присваивания языка Паскаль, т.е. символ (в данном случае), который обозначает операцию присваивания.

Выполнение инструкций присваивания заключается в следующем:

• вычисляется результат выражения, находящегося справа от символа «:=»;

• вычисленное значение записывается в переменную, имя которой стоит слева от символа «:=».

Пример

Counter := 0;

Pi := 3.1415926;

z:=( г1 + г2)/(г2 * г1);

d := b*b - 4*c*a;

Выражениесостоит из операндов и операторов. Операторы находятся между операндами. Операндами выражений могут быть числа (константы) и переменные. Операторы обозначают действия, выполняемые над операндами.

В простейшем случае выражение — это константа или переменная.

При вычислении значений выражений важен порядок выполнения операторов. Приняты следующие правила выполнения операторов:

• операторы *, /, div, mod имеют более высокий приоритет, чем операторы + и - ;

• операторы с более высоким приоритетом выполняются раньше операторов, приоритет которых ниже. Если приоритет операторов одинаков, то оператор, стоящий левее, выполняется раньше;

• для задания любого нужного порядка выполнения операций в выражениях можно использовать скобки. Выражение, заключенное в скобки, трактуется как один операнд. Это означает, что операции, стоящие в скобках, будут выполняться в обычном порядке, но раньше, чем операции, находящиеся за скобками. При записи выражений, содержащих скобки, должна соблюдаться парность скобок, т. е. число открывающихся скобок должно быть равно числу закрывающихся скобок.

Пример

Рассмотрим пример записи на Паскале некоторых математических выражений. Обратите внимание, что привычная нам математическая запись отличается от записи на Паскале.

Например, пусть математическая запись функции имеет вид


Тогда запишем на Паскале оператор присвоения переменной у значения, вычисляемого по данной формуле:


Обратите внимание, что в Паскале (как и во многих других языках программирования) ни в коем случае нельзя пропускать знак умножения, так как Паскаль попытается понять выражение вида 2х как имя некоторой переменной «2х», а не арифметическое выражение.




Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2019 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных