Название: Информатика. Алгоритмический язык Фортран - учебное пособие (Худяков Д.С., Саблина Г.В.)

Жанр: Информатика

Просмотров: 3010


2.6.3. оператор присваивания

 

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

V=A

Здесь V – имя переменной, А – константа, переменная или арифметическое выражение, = – оператор присваивания.

Правило выполнения: переменной с именем V присваивается значение арифметического выражения А.

Если переменная V – целая, а тип А – вещественный, то V будет присвоено значение целой части результата А, а при комплексном типе А переменной V будет присвоено значение целой части от действительной части результата А. Если переменная V – вещественная, а тип А – комплексный, то V будет присвоено значение действительной части результата А. Примеры:

Y=(X**2+5.2)/(X+l)

I=I+1

А=7.5

Пусть во втором примере I = 3, тогда после выполнения этого оператора получим, что величина I = 4.

Логический оператор присваивания имеет следующий вид:

V=L

Здесь V – имя логической переменной, а L – логическое выражение. Правило выполнения: логической переменной с именем V присваивается результат выражения L. Примеры:

ZL=X.LT.(Y+1.5)

FQR=L1.OR.(Z.EQ.P)

Заметим, что все логические переменные, используемые в про-грамме, должны быть указаны в списке операторов явного описания типа LOGICAL.

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