Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы языка программирования Pascal.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
75 Кб
Скачать
☆

3.2.1 Целочисленный тип

Целочисленные типы данных – это пять предопределяемых типов (таблица 1), используемых для работы с целыми числами.

Таблица 1 Таблица целочисленных типов данных

Тип

Допустимые значения

Длина в байтах

Integer

(целое)

-32768…32767

2 байта со знаком

LongInt

(длинное целое)

-2147483648…2147483647

4 байта со знаком

Byte

(длиной в байт)

0…255

1 байт без знака

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

Для чисел, в записи которых присутствует десятичная точка, в языке Pascal существует особый тип данных – вещественный. К этому типу данных относится подмножество вещественных чисел, которые могут быть представлены в формате с плавающей десятичной точкой.

В Pascal определено пять стандартных вещественных типов (таблица 2):

Таблица 2 Таблица вещественных типов данных

Тип

Точность

Длина в байтах

Real

(вещественный)

11-12 знаков

6 байт

Extended

(с повышенной точностью)

19-20 знаков

10 байт

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

Булевский или логический тип

Переменные типа BOOLEAN являются логическими переменными и могут принимать только два значения TRUE (истина) и FALSE (ложь).

Значения булевского типа TRUE (истина) и FALSE (ложь) являются по сути идентификаторами констант. Логические переменные могут использоваться для хранения результатов каких-либо логических вычислений. Для булевых переменных, принимающих одно из двух допустимых значений, разрешаются только две операции сравнения “=” (равно) и “<>” (не равно). Допустимые для логических переменных операции:

AND

- Логическое И

OR

- Логическое ИЛИ

XOR

- Логическое исключающее ИЛИ

NOT

- Логическое НЕ

3.2.4 Символьный тип

Символьный тип CHAR – тип данных, предназначенный для хранения одного символа (буквы, знака или кода). Переменные такого типа могут представить буквы от “A” до “Z” (‘A’…’Z’,’a’…’z’), цифры от “0” до “9”, знаки препинания и специальные символы.

Переменные типа CHAR в памяти занимают 1 байт, так же как и переменные типа BYTE. Значения для переменных типа CHAR задаются, как и строки символов (‘ ‘)– в апострофах.

3.3 Переменные

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

Различают простые переменные и структурированные. Простая переменная – это величина, имеющая одно текущее значение, обозначенная определенным именем. Структурированная переменная – группа величин, обозначенная символическим именем.