Author: Serg

специальных символов, включая управляющие клавиши. Все символы пронумерованы от 0.
Значения символа занимает 1байт памяти. Над такими данными допустима операция сравнения. Также над символами и допустимы стандартные функции.
Вещественный тип данных— тип REAL
Эта группа данных обозначает множество вещественных значений в различных диапазонах. ТР поддерживает 4 различных вещественных тира. Простейшим их них является REAL.
Данные вещественного типа представляются в двух формах:

Целый тип данных
Данные целого типа- это целые константы или переменные принимающие значения целых констант.
Допустимые операции целого типа:

Языком называется совокупность символов, соглашений и правил, используемых для общения. Основой Паскаля, как и любого языка, является алфавит – конечный набор знаков, состоящий из букв и других символов. В Паскале разрешается использовать буквы латинского алфавита, десятичные и шестнадцатеричных цифры, а также ряд специальных символов (+, -, *, /, ( , ) и т.п.)
Алфавит языка Турбо-Паскаль ( набор используемых символов ) включает буквы латинского алфавита: от a до z и от A до Z, арабские цифры: от 0 до 9, специальные символы: _ + - * / = , . : ; < > ( ) [ ] { } ^ @ $ #, пробел "_" и управляющие символы с кодами от #0 до #31. Используются также служебные (зарезервированные) слова, например: absolute, and, array, begin, case, const, constructor, destructor, div, do, downto, else, end, external, file, for, forward, function, goto, if, implementation, in, inline, interface, interrupt, label, mod, nil, not, object, of, or, packed, procedure, program, record, repeat, set, shl, shr, string, then, to, type, unit, until, uses, var, vertual, while, with, xor и другие.
При написании программы применяются: константы - данные, значения которых не изменяются в программе; переменные - данные, которые могут изменяться при выполнении программы; выражения - константы, переменные и обращения к функциям, соединенные знаками операций; операторы - специальные символы и слова, выполняющие действия; функции, процедуры и модули - отдельные программные блоки, имеющие имена и подключаемые к основной программе

Длина, байт
Тип
Диапазон значений
1
byte
0…..255
1
shorint
-128…127
2
word
0…..65535
3
integer
-32768….32767
4
longint
-2147483648...2147483647

Название операции и обозначение
Тип результата
Примечание
Сложение (+)
Целые
Вычитание(-)
Целые
Умножение (*)
Целые
Деление (/)
Вещественный
DIV
Целые
Деление нецелого(отбрасывается дробная часть результата деление
MOD
Целые
Остаток от деления целого числа на целое

Пример: а = 25; b = 2
Логический тип данных— тип BOOLEAN
Данные логического типа— это логические константы и логические переменные, принимающие значения логических констант.
Логические константы— это два значения:
True— истина; false— ложь.
Над логическими данными допускаются следующие операции:
1. Сравнение, причем сличается, false < tru.
2.Логические умножение— AND.
3. .Логические сложение— OR
4..Логические отрицание— NOT
Символьный тип даны— тип CHAR
Значениями этого типа являются символы из множества ASCII.Это множество состоит из 256 различных
Символов, упорядоченных определенным образом, и содержит символы заглавных и строчных букв латинского и русского алфавита, цифр,

Выполняемая операция
Результат
a DIV b
12
a MOD b
1

Математическая запись
Запись на паскале
3*108
3Е+08
5.56*106
5.56Е— 06
-0.862*107
-0.862Е+7

Числа с фиксированной точкой ( запятой) - это десятичные дроби, имеющие целую и дробные части, отделенные точкой (для ТР точкой, а не запятой!!!)
Числа с плавающей точкой ( запятой) - это вещественные числа, записанные в следующей форме:
+ mE + p, где m—мантисса -цифры числа; Е -заменяет число 10; р—порядок (целое число— степень числа 10).
Примеры запись с плавающей точкой: