Программа на языке Fortran – последовательность операторов и комментариев, описывающих алгоритм решения задачи.
Существует две формы записи Fortran-программ: традиционная, фиксированная форма и свободная, характерная для последних версий Fortranа. Основное отличие состоит в следующем: в традиционной форме в одной строке записывается только один оператор, в свободной – в одной строке могут размешаться несколько разделённых точкой с запятой (;) операторов (только для Fortran – 90).
Fortran-программа должна обладать следующими свойствами: быть читаемой и поддерживаемой.
Читаемая – это программа, которая может быть почти сразу понятна тем, кто не знает языка Fortran. Это значит, что программа снабжена достаточным количеством комментариев, имена переменных продуманы, а текст программы написан так, чтобы был понятен.
Для того, чтобы текст был понятен, мы будем записывать в строке один оператор, который описывает действие соответствующего символа схемы вычислений.
Например: в символе Процесс переменной Z присваивается значение В2 + А – 1 , тогда в программе это действие описывается оператором присваивания:
Z = B**2 + A – 1
Операторы будем писать большими (заглавными) буквами, а комментарий – малыми.
Поддерживаемая программа– это прежде всего читаемая программа, в которой можно легко обнаружить ошибки. Существуют правила, которыми пользуются при написании программы. Приведем некоторые из них.
Имена переменных следует выбирать таким образом, чтобы они были связаны с величинами, которые они представляют.
Скобки используются для придания большей ясности программы.
При записи операторов и выражений можно использовать пробелы. Например: оператор присваивания будет лучше читаться, если перед и после знака оператора «=» поставить по одному пробелу.
При записи структурных конструкций используется «правило рельефа», состоящее в том, что расположенные внутри конструкции операторы записываются правее, образующих эту структуру операторов.