-
Переменные
Переменные - это данные, значения которых при выполнении программы могут изменяться. Каждая переменная имеет имя и значение. При составлении и выполнении алгоритма имя переменной используется для обращения к данной переменной и выполнения с ней различных действий. На одну и ту же переменную можно ссылаться по имени в разных местах алгоритма. Например, переменные с именами a, x, y и их значения, соответственно равны 3.7, -67, 0.087.
Напомним правило выбора имен. Имя составляется из букв латинского алфавита (прописных или строчных), цифр и символа подчеркивание _ . Первой в имени может быть только буква.
Примеры имен: X a Z6 pq9 k3 t_23
Запрещается использование в имени символа пробел.
Примеры неправильных имен:
-
27q – не начинается с буквы;
-
*5 – не начинается с буквы и содержит символ *;
-
К-9 E.G. – содержит символы, не являющимися буквами и цифрами;
-
A 78 - имя содержит пробел.
Имена переменных выбираются разработчиками на основании некоторых простых рекомендаций.
-
Следует давать имена переменных, отображающие смысл применяемых переменных. Например, для обозначения числа π часто используют переменную PI, времени - TIME, массы – MASS, для угла, обозначенного греческой буквой β — beta.
-
Не следует давать переменным длинные имена, так как это может привести к ошибкам при обращении к таким переменным, так как во всех версиях Фортрана, за исключением Фортран –90, длина имени не могла превышать шесть символов.
-
Не следует без необходимости переименовывать переменные задачи.
-
Нельзя давать переменным имена, совпадающие с ключевыми словами Фортрана или именами стандартных функций.
Тип значения переменной определяет тип переменной и, наоборот, тип переменной определяет тип значения переменной. Поэтому различают переменные следующих типов:
-
Целый (INTEGER),
-
Вещественный (REAL),
-
Комплексный (COMPLEX),
-
Логический (LOGICAL),
-
Символьный (CHARACTER).
В ФОРТРАНЕ используется два способа задания типа переменных:
1. Правило умолчания,
2. явное задание типа данных.
При использовании правила умолчания в программе обрабатываются только числовые переменные целого и вещественного типа. Тип переменной в этом случае определяется первой буквой имени, а именно, (правило умолчания):
Правило умолчания. Если имя переменной начинается с одной из букв I, J, K, L, M, N, (или i, j, k, l, m, n), то переменная имеет тип целый (ее значение – число целое). В противном случае тип переменной вещественный (ее значение - число с дробной десятичной частью).
Д
иапазон
представления значений переменных
целого и вещественного типов и правила
их обработки такие же, как и для констант
рассматриваемого типа. Приведем примеры
имен переменных, тип которых определяется
правилом умолчания:
Более универсальным для задания типа переменных является описание типа переменных с помощью явного объявления типа. Оно обязательно в тех случаях, когда в программе используются переменные других типов, кроме целочисленных и вещественных, или по условию задачи необходимо использовать для обозначения переменных имена без ориентации на первую букву имени. Приведем примеры явного объявления типа числовых переменных целого и вещественного типа:
