Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
88
Добавлен:
12.04.2015
Размер:
581.63 Кб
Скачать
  1. Переменные

Переменные - это данные, значения которых при выполнении программы могут изменяться. Каждая переменная имеет имя и значение. При составлении и выполнении алгоритма имя переменной используется для обращения к данной переменной и выполнения с ней различных действий. На одну и ту же переменную можно ссылаться по имени в разных местах алгоритма. Например, переменные с именами 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), то переменная имеет тип целый (ее значение – число целое). В противном случае тип переменной вещественный (ее значение - число с дробной десятичной частью).

Диапазон представления значений переменных целого и вещественного типов и правила их обработки такие же, как и для констант рассматриваемого типа. Приведем примеры имен переменных, тип которых определяется правилом умолчания:

Более универсальным для задания типа переменных является описание типа переменных с помощью явного объявления типа. Оно обязательно в тех случаях, когда в программе используются переменные других типов, кроме целочисленных и вещественных, или по условию задачи необходимо использовать для обозначения переменных имена без ориентации на первую букву имени. Приведем примеры явного объявления типа числовых переменных целого и вещественного типа:

Соседние файлы в папке Лекции_фортран_текст