Данные в Языке Паскаль


Типы данных в Pascal
Август 3, 2016 – 12:14
1 Типы

Язык Паскаль является строго-типизированным языком программирования. Это означает, что для всех переменных в программе должен быть определен их тип данных.

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

Как и в большинстве языков программирования, в Паскале все переменные. Используемые в программе, описываются в ее начале в специальном разделе описания переменных после зарезервированного слова Var.

Среди типов данных различают стандартные (предопределенные разработчиками языка) и пользовательские (определяемые программистом в своей программе).

Мы будем рассматривать следующие стандартные типы:

1. Простые типы (скалярные типы) - к таким типам данных относят типы данных таких величин, значения которых не содержит составных частей

1.1. Порядковые

- {SITELINK-S146}целые числа{/SITELINK} (Тип Integer – значением переменной этого типа может быть целое число из интервала от -32768 до 32767)

- {SITELINK-S147}вещественные числа{/SITELINK} (Тип Real – значением переменной этого типа может быть вещественное число, модуль которого принадлежит отрезку [2, 9×10-39; 1, 7×108])

- логический тип (Тип Boolean – переменная этого типа может принимать только два значения: истина (true) или ложь (false))

- символьный (Тип Char – значениям переменной этого типа может быть любой символ, из набора ASCII-символов)

- перечисляемый тип (тип данных, заданный списком принадлежащих ему значений)

- интервальный тип или диапазон (позволяет задавать две константы, определяющие границы диапазона значений для данной переменной)

1.2. Ссылочный тип

2. Структурированные типы - они определяют упорядоченую совокупность скалярных переменных и характеризуются типом своих компонентов

2.1. Строковый (Тип String - строка символов, на экран выводится как строка символов, коды которых хранятся в последовательности байт, занимаемой выводимой переменной типа STRING; в памяти занимает от 1 до 256 байт – по количеству символов в строке, плюс один байт, в котором хранится длина самой строки)

2.2. Регулярный

2.3. Комбинированный

2.4. Множественный

2.5. Файловый

3. Процедурные типы

Source: www.maksakov-sa.ru
Похожие публикации