Раздел 2.5. Переменные

Любая программа обрабатывает некоторые данные. Данные могут быть представлены только как константы или переменные, причём имеющие собственные идентификаторы (имена). Как уже говорилось, рекомендуется давать имена отражающие смысл константы или переменной.

Переменные– одно из главных понятий в программировании. Для того, чтобы разбираться в программировании необходимо иметь чёткое представление о том, что такое переменная, как и где она хранится, и что с ней происходит в процессе выполнения программы.

Переменной называется величина, значение которой меняется в процессе исполнения алгоритма.
Переменные – это некоторые данные, обрабатываемые в программе и имеющие имя.
Как вы знаете, данные хранятся и обрабатываются в памяти компьютера. При работе программы – в оперативной памяти, а при выключении сохраняются в постоянной памяти. При создании программ используются разные типы данных, т.е. переменные различного типа. Это могут быть числа, символы, текст, логические переменные, процедуры, даты и др., которые, в свою очередь, могут подразделяться на определённые виды. Например, числовые данные могут быть целого типа, с дробной частью и т.д. В зависимости от типа данных, программа после объявления переменных, выделяет определённое количество ячеек в памяти, для хранения этих переменных. То есть, этим ячейкам присваиваются имена переменных и в этих ячейках, затем хранятся значения этих переменных. Храниться они могут или до конца выполнения программы, или до тех пор, пока переменной не присвоится другое значение. Имя переменной остается неизменным до конца программы, а значение самой переменной может меняться. В ЯП Паскаль обязательное объявление переменных, с описанием их имён, защищает программы от ошибок и повышает их надежность.

Раздел описания переменных начинается со служебного слова var, после которого следуют элементы описания. Переменные могут описываться как в начале программы, так и непосредственно внутри любого блока begin … end. Внутриблочные описания переменных имеют тот же вид, что и в разделе описаний.

begin
var
a1,a2,a3: integer;
end
.

Кроме того, переменные-параметры цикла могут описываться в заголовке оператора for.

Имена переменных в списке перечисляются через запятую. Например:

var
a,b: integer;
c,d: real;
m,n: byte;
s,s1: string;
ch,ch1: char;
f: boolean;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: