Раздел операторов

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

Раздел операторов определяет действия, которые должна выполнить программа /или подпрограмма/. Программа представляет собой последовательность операторов, каждый из которых определяет одно действие над данным. В этом смысле Паскаль является языком последовательного программирования: операторы выполняются последовательно друг за другом и никогда не возникает ситуации, когда два каких-либо оператора выполняются одновременно. Раздел операторов начинается зарезервированным словом begin - начало и завершается словом end - конец. Между ними находятся операторы, разделенные друг от друга точкой с запятой. Операторы могут быть простыми или структурными.

Оператор присвоения

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

Оператор присваивания можно использовать для присваивания значений

переменной любого типа, кроме файлового. Единственным условием является,

чтобы переменная /или функция/ и выражение имели один и тот же тип. Исключение составляет случай, когда переменная имеет тип real, тогда выражение может быть и действительного и целочисленного типа.

Пример:

a:= b;

Здесь a – простая или индексная переменная; b – арифметическое или логическое выражение. Выполнение оператора состоит в вычислении выражения, находящегося справа от знака “:=”, и присвоения полученного значения левой части оператора с учетом типа находящейся там переменной. Примеры:

B:= a/z;

I:= i+1;

angle:= angle * p1;

AccessOK:= False;

SpherVol:= 4 * p1 * R * R;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: