Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры инфа.docx
Скачиваний:
9
Добавлен:
15.04.2019
Размер:
171.87 Кб
Скачать

26. Константы и правила их записи

Константами называют именованный элемент данных, сохраняющий постоянное значение во время выполнения программы. Для записи числовых констант используются арабские цифры, десятичная точка и знак «минус». Константа является неадресуемой величиной. (((Const n=…..))))

Целые числа (положительные и отрицательные) могут быть заданы в диапазоне от -2147483648 до 2147483647.

Вещественные числа могут быть положительные или отрицательные, заданные с использованием десятичной точки, в виде десятичной дроби (в формате с фиксированной точкой) или включать экспоненциальную часть (E − десятичное основание порядка числа), например:

6.762E2 − число 6,762102 = 676,2;

-1.0493E-3 − число -1,049310-3 = -0,0010493.

Шестнадцатеричные числа задаются с использованием шестнадцатеричных цифр в диапазоне от $00000000 до $ffffffff. Каждому шестнадцатеричному числу предшествует символ $, например, $3ac4.

Символьной константой может быть любой символ, заключенный в апострофы, например, ‘a’, ‘<’ и т. д.

Символ можно задать путем обращения к его коду с предшествующим символом «#», например, #65 − символ ‘A’, #13 − возврат каретки (клавиша Enter), #27 − клавиша Esc.

Строковая константа − последовательность символов (кроме возврата каретки), заключенная в апострофы(допускается использование кириллицы).

Логические константы − слова true (истина) или false (ложь).

Существуют зарезервированные константы, которые можно использовать без предварительного описания, например, Pi = 3.1415926536 (число ), Maxint = 32767 (максимальное целое число) или логические константы.

27. Переменные. Определение и запись

Переменная - это поименованная область памяти, отведенная для хранения данных, которые могут изменяться в процессе выполнения. Конкретное содержимое этой области памяти – значение переменной. Имя переменной неизменно в пределах всей программы.

Тип переменной - множество возможных ее значений.

Объявление переменных осуществляется в разделе описаний и начинается с зарезервированного слова Var

I: integer;

28. Множества

Множество — это структурированный тип данных, представляющий собой набор взаимосвязанных по какому-либо признаку или группе признаков объектов, которые можно рассматривать как единое целое. Каждый объект в множестве называется элементом множества.

Переменные множественного типа описываются так: Var <идентификатор> : set of <базовый тип>;

Например:

Var A, D : Set Of Byte;

B : Set Of 'a'..'z';

C : Set Of Boolean;

29. Целый и вещественный тип данных Целые типы

В языке Турбо Паскаль определено 5 целых типов:

Shortint (-128 ... 127, 1 байт),

Integer (-32767 ... 32768, 2 байта),

Longint (-2147483648 ... 2147483647, 4 байта),

Byte (0 ... 255, 1 байт),

Word (0 ... 65535, 2 байта).

Вещественные типы

В Турбо Паскале имеется 5 вещественных типов.

Real (занимает 6 байт, диапазон от 2.9E-39 до 1.7E+38 по модулю, точность 11-12 значащих цифр)

Single (занимает 4 байта, диапазон от 1.5E-45 до 3.4E+38 по модулю, точность 7-8 значащих цифр)

Double (занимает 8 байт, диапазон от 5.0Е-324 до 1.7Е+308 по модулю, точность 15-16 значащих цифр)

Extended (занимает 10 байт, диапазон от 3.4E-4932 до 1.1E+4932 по модулю, точность19-20 значащих цифр).

Comp (занимает 8 байт, диапазон от -9.2E-18 до 9.2E+18, хранятся точно, поскольку это целые числа)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]