Статус документа
Статус документа

ГОСТ 23057-78 Язык программирования. Базисный ФОРТРАН (с Изменением N 1)

7. ПРЕДЛОЖЕНИЯ

Предложения Базисного ФОРТРАНа можно разделить на выполняемые и невыполняемые. Выполняемые предложения - операторы - определяют действия; невыполнимые предложения - объявления - описывают характеристики и упорядочение данных, способ редактирования данных, вводимые в употребление функции и классификацию программных модулей.

7.1. Операторы. Имеется три типа операторов:

операторы присваивания;

операторы управления;

операторы ввода/вывода.

7.1.1. Операторы присваивания. Существует один тип операторов присваивания - арифметический оператор присваивания.

7.1.1.1. Арифметический оператор присваивания. Арифметический оператор присваивания имеет вид:     


( - имя переменной или имя элемента массива;

- арифметическое выражение).

Выполнение такого оператора заключается в вычислении выражения е и изменении значения v в соответствии с табл.1.

Таблица 1

Тип

Тип

Действие

Целый

Целый

Присв.

То же

Вещественный

Фикс.; Присв.

Вещественный

Целый

Плав.; Присв.

То же

Вещественный

Присв.


Примечания:

1. "Присв." - передача результирующего значения без изменений.

2. "Фикс." - отбрасывание дробной части результата и преобразование полученного значения в форму целого данного.

3. "Плав." - преобразование значения в форму вещественного данного.


(Измененная редакция, Изм. N 1).

7.1.1.2. Логический оператор присваивания - отсутствует; определение по ГОСТ 23056-78.

7.1.1.3. Оператор предписания - отсутствует; определение по ГОСТ 23056-78.

7.1.2. Операторы управления. Существует семь типов операторов управления:

операторы перехода;

условный арифметический оператор;

оператор вызова подпрограммы;

оператор возврата;