Hello, World! в FORTRAN
Этот пример написан в фиксированном формате (стиль FORTRAN 77); первые шесть символов каждой строки зарезервированы под служебную информацию — отметки о том, что строка является комментарием или продолжением предыдущей, метки и номера строк. Стандартный набор символов Fortran не содержит символов нижнего регистра, поэтому все программы пишутся в верхнем регистре. Исключением из этого правила являются символьные константы — они могут содержать любые символы, которые поддерживаются системой.
Первая строка дает этому фрагменту кода имя HELLO
и указывает на то, что он является основной программой. Имя программы подчиняется тем же правилам, что и любые имена идентификаторов, т.е. должно начинаться с буквы и содержать не более 6 символов.
Команда WRITE
реализует вывод на печать. В скобках передается список управляющих параметров, настраивающих вывод: UNIT
выбирает файл вывода (по умолчанию — консоль), FMT
— формат вывода. Звездочки означают параметры по умолчанию. Имена параметров передавать не обязательно, сокращенно эта же команда выглядела бы как WRITE (*, *) ...
.
В большинстве реализаций строковая константа может заключаться как в одинарные кавычки, так и в двойные.
! A simple Hello, World! program
PROGRAM HELLO
WRITE (UNIT=*, FMT=*) 'Hello, World!'
END
Комментарии
]]>blog comments powered by Disqus
]]>