Вторник, Октябрь 20Добро пожаловать!

Переменные в языке Delphi

Прежде чем приступить к изучению переменных в языке Delphi, сначала введем понятие самой переменной. Итак, переменная в Delphi означает область памяти, содержащей некоторые данные, которые впоследствии могут быть использованы программой. То есть, когда программа работает с некими данными, она, выражаясь точнее, манипулирует содержимым каждой ячейки памяти, другими словами, каждой переменной. Для обращения программы к переменной (допустим с той целью, чтоб получить входные данные для вычисления по формуле, и, в конце концов, сохранить полученный результат), переменная должна обладать идентификатором или именем. Имя переменной задается произвольным образом программистом. Именем переменной может выступать любая последовательность, включающая буквы латинского алфавита, цифры и некие специальные символы. Имя переменной должно начинаться только с буквы. Нельзя допускать использование пробела в имени переменной.

Заметка. Компилятор языка Delphi, как и компилятор языка Pascal, не различает использование прописных и строчных букв в идентификаторах переменных, то есть используя имена PROGRAM, Program, program, можно ввести обозначение одной и той же переменной.

Обычно программисты обозначают переменную таким образом, чтоб ее имя было более-менее логически связано с ее непосредственным назначением.

Пример 1. Переменным, которым назначено хранение корней и свободных коэффициентов произвольного квадратного уравнения, традиционно представляющегося в общем виде

a*x*x+b*x+c=0,

логично присвоение следующих имен: корням квадратного уравнения — x1 и х2, а свободным коэффициентам — соответственно a, b и c.

Пример 2. Если программа содержит переменные, которым назначено хранение числовых данных о сумме покупки и величине скидки, то эти переменные можно обозначить идентификаторами (именами) соответственно totalsum иskidka.

Чтобы использовать переменные в программе, написанной на любых языках программирования, в том числе и Delphi, ее необходимо объявить в разделе переменных var. При объявлении переменной, программист устанавливает не только факт ее существования, но и задает ее тип, указывая тем сам диапазон возможных ее значений. Обычно переменную объявляют следующим образом:

<Имя: Тип;>

откуда:

Имя является именем назначаемой переменной;
Тип подразумевает тип данных; для их хранения как раз и используется переменная.

Пример 3.

m:real; n:real; k:integer;

Здесь двум переменным m и n присвоен тип real, а переменной k тип integer.

В тексте исходной программы программист, как правило, объявляет каждую переменную,  помещая ее в отдельной строке. Если в коде исходной программы присутствуют несколько переменных, которым присвоен один и тот же тип, то их имена перечисляют в одной строке, разделяя запятыми,  и лишь после последней переменной, используя символ «:», указывают тип переменных:

m,n,p:real; 
a1,a2:integer;

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *