
Справочный материал
Алгоритмический язык Turbo Pascal
Простые типы данных
К простым типам данных языка Turbo Pascal относятся:
целочисленный (INTEGER и др.);
символьный (CHAR);
логический (BOOLTAN);
перечисляемый;
тип-диопозон;
вещественный (REAL и др.)
-
Типы данных Turbo Pascal 7.0
Рис. II3.1. Классификация данных
Таблица II3.1. Целочисленный тип
Тип |
Диапазон значений |
Объем памяти |
ShortInt |
-128 … 127 |
1 байт со знаковым битом |
Integer |
-32 768 … 32 767 |
2 байта со знаковым битом |
LongInt |
-2 147 483 648 … 2 147 483 647 |
4 байта со знаковым битом |
Byte |
0 … 255 |
1 байт без знакового бита |
Word |
0 … 65 535 |
2 байта без знакового бита |
Таблица II3.2. Вещественный тип
Формат |
Допустимые значения |
Количество байта |
REAL |
2.9e- 39 … 1.7e38 |
6 |
SINGLE |
1.5e-45 … 3.4e38 |
4 |
DOUBLE |
5.0e-324 … 1.7e308 |
8 |
EXTENDED |
3.4e-4932 … 1.1e4932 |
10 |
COMP |
-9.2e+18 … 9.2e+18 |
8 |
Символьный тип – значением переменной типа CHAR может быть любой символ – занимает 1 байт памяти.
Логический тип – значение переменной типа BOOLEAN – TRUE (“истина”) или FALSE(“ложь”) – занимает 1 байт памяти.
Таблица II3.3. Команды текстового редактора
Перемещение курсора |
||
Pg Up |
На страницу вверх |
|
Pg Dn |
На страницу вниз |
|
Home |
В начало строки |
|
End |
В конец строки |
|
Ctrl + Pg Up |
В начало текста |
|
Ctrl + Pg Dn |
В конец текста |
|
Команды редактирования |
||
Backspace |
Стереть символ слева от курсора |
|
Del |
Стереть символ, на который указывает курсор |
|
Ctrl + Y |
Стереть строку, на которой находится курсор |
|
Enter |
Вставить новую строку, разрезать имеющую строку |
|
Ctrl + Q L |
Восстановить текущую строку (если курсор не покидал ее) |
|
Работа с блоком |
||
Ctrl + K B |
Пометить начало блока |
Выделить (снять выделение) фрагмент с помощью мыши |
Ctrl + K K |
Пометить конец блока |
|
Ctrl + K H |
Снять/восстановить выделение блока |
|
Ctrl + K Y |
Стереть блок |
Ctrl +Del |
Ctrl + K C |
Копировать блок |
Ctrl + Ins |
Ctrl + K V |
Переместить блок |
Shift + Del, затем Shift + Ins |
Ctrl + K W |
Записать блок в дисковый файл |
|
Ctrl + K R |
Прочитать блок из дискового файла |
|
Ctrl + K P |
Напечатать блок |
|