Система программирования Турбо паскаль 7.0




3.2. Константы и переменные - часть 2


                 Примеры записи имен переменных

Математическая запись

x

    y1

a

S

d-27

Запись в Турбо Паскале

x

ap

y1

alpha

S

d_27

Переменные, подобно константам, могут быть разных типов. Типы задаются стандартными именами.

              INTEGER - целый тип;

              REAL - вещественный тип;

              BOOLEAN - логический тип;

              CHAR - символьный тип;

              STRING - строковый тип.

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

         Пример раздела описания переменных

                            Var

                                k, l: integer;

                                x,y,z: real;

                                t: boolean;

                                w: char;

                                stv: string;

По описанию переменной в памяти компьютера резервируется ячейка для хранения ее значения. В зависимости от объявленного типа ячейка может иметь разную внутреннюю структуру, то есть содержать различное число байт.

Целый тип. Длина ячейки составляет 2 байта, что соответствует диапазону от –32768 до +32767 целых чисел.

Вещественный тип. Длина ячейки – 6 байт. Вещественные числа хранятся в памяти с указанием порядка. Диапазон значений порядка составляет  от 1Е-39 до 1Е+38. Мантисса занимает приблизительно 11 значащих десятичных цифр.




Содержание  Назад  Вперед