Оператор NameList
Оператор Namelist
связывает с набором переменных
общее имя, поэтому он иногда называется
именованным списком. Это групповое имя
можно использовать в операторах
ввода-вывода. Оператор Namelist
имеет вид:
Namelist
/имя
NameList/
список ввода-вывода
Это неисполняемый оператор, он помещается
в программе среди описаний до первого
исполняемого оператора.
Здесь имя NameList –
групповое имя, составленное по правилам
Фортрана, список ввода-вывода –
список переменных. Переменные, которые
связаны с групповым именем, могут быть
любого типа. Групповое имя используется
операторами ввода-вывода вместо списка
ввода-вывода:
write(*,
имя NameList)
При этом выводится имя NameList,
а затем имена и значения элементов
списка вывода оператора
Namelist.
Пример
Namelist
/result/
a, sina
a=2.0;
sina=sin(a)
write(*,result)
При выполнении этого фрагмента программы
на экран выводятся строки:
&RESULT
A = 2.000000
SINA = 9.092974E-01
/