Реферат: Шпаргалки по Fortrany
character :: ch = 'а' ! Символьная переменная длиной в 1 символ
character(len = 20) st ! Символьная переменная из 20 символов
st = 'Example' ! Присвоим значение символьной переменной
st == st // '_' // ch ! Возвращает: Example_a
Оператор CHARACTER содержит в скобках данные о длине символьного объекта. Если длина не задана,
то по умолчанию она принимается равной единице.
DO-Циклы. Операторы EXIT и CYCLE
Простейшая конструкция DO
[имя:] DO
БОК
END DO (имя]
задает бесконечный цикл. Поэтому такой цикл должен содержать по крайней мере
один оператор, например EXIT [имя], обеспечивающий выход из этого цикла.
Имя конструкции, если оно присутствует, должно появляться в операторах DO и END DO.
Рекомендуемая форма DO-цикла с параметром:
[имя:] DO dovar = start, stop [, inc]
БОК END DO [имя]
dovar - целая переменная, называемая переменной цикла или параметром цикла;
start, stop - целые скалярные выражения, задающие диапазон изменения dovar;
inc - целое скалярное выражение, задающее лаг изменения dovar. Значение inc не может
быть равным нулю. Если параметр inc отсутствует, то он принимается равным единице.
Рекомендуемая форма DO WHILE-цикла:
[имя] DO WHILE(ЛB)?
БОК
END DO [имя]
Если DO WHILE-цикл не содержит операторов прерывания цикла,
БОК выполняется до тех пор, пока истинно скалярное ЛВ.
DO-цикл, DO-цикл с параметром и DO WHILE-цикл могут быть
рваны операторами GOTO, EXIT и CYCLE, а также в результате