Читайте также: |
|
Строка символов — это последовательность символов, заключённая в апострофы. Необходимо, чтобы вся последовательность располагалась в одной строке программы. Если в состав строки должен входить апостроф, его печатают дважды. В строку могут входить управляющие символы, которые начинаются знаком # с последующим указанием кода символа. Например, #7 — символ «звонок», #10 —символ «перевод строки», #13 — символ «возврат каретки». В принципе таким способом могут быть представлены и все остальные символы.
Комментарии.
Комментарием считается фрагмент текста программы, который начинается символом { или сочетанием символов (*, а заканчивается символом } или сочетанием символов *).
Описание констант.
Константы описываются в разделе описания констант const. Описание выглядит так:
Идентификатор = константа.
Идентификатор представляет собой имя константы. Сама константа может быть числом, символом, строкой, или выражением из констант.
Типы.
Множество типов языка ТР. можно разделить на две группы:
- стандартные (предопределённые) типы;
- типы, определяемые пользователем (пользовательские типы).
Имена стандартных типов являются предопределёнными идентификаторами и действуют в любой точке программы. Пользовательские типы — это дополнительные абстрактные типы, характеристики которых программист определяет самостоятельно.
Все типы ТР удобно изобразить в виде дерева типов:
Порядковыми типами называются типы, характеризующиеся следующими четырьмя свойствами:
- множество допустимых значений прядкового типа представляет собой упорядоченную последовательность, каждый элемент которой имеет свой номер, начиная с нуля. Исключение составляют целые типы, значения которых пронумерованы сами собой;
- к любому значению прядкового типа можно применить функцию Ord, которая выдаёт номер этого значения;
- к любому значению можно применить функция Pred, которая выдаст значение с предыдущим номером;
- к любому значению можно применить функция Succ, которая выдаст значение с последующим номером.
Целые типы в ТР изобразим таблицей
Название типа | Диапазон чисел | Размер памяти |
ShortInt | -128..127 | 1 б |
Integer | -32768..32767 | 2 б |
LongInt | -2147483648..-2147483647 | 4 б |
Byte | 0..255 | 1 б |
Word | 0..65535 | 2 б |
Вещественные типы:
Название типа | Диапазон чисел | Размер памяти |
Single | 1.5e-45..3.4e38 | |
Real | 2.9e-39..1.7e38 | |
Double | 5.0e-324..1.7e308 | |
Extended | 3.4e-4932..1.1e4932 | |
Comp | -9.2e18..9.2e18 |
Далее в виде плана:
Логический тип.
Символьный тип.
Строковый тип.
Дата добавления: 2015-08-13; просмотров: 78 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Введение в язык Паскаль. Структура программы на Паскале. | | | Описание одномерных массивов. |