Карта сайта

sotau.cbg.ru

Turbo Pascal
Turbo Pascal
Элементарные конструкции (имена, числа, текст)

Элементарные конструкции языка Паскаль включают в себя:
    1) имена
    2) числа
    3) строки

Имена (Идентификаторы) - это такие элементы языка как константы, переменные, процедуры, функции и другие.

Константа - постоянная величина, имеющая имя.

Переменная – изменяющаяся величина, имеющая имя (ячейка памяти).

Процедура – вспомогательный алгоритм, описывающий некоторые действия (рисование окружности).

Функция – вспомогательный алгоритм для выполнения вычислений (вычисление квадратного корня, sin).

Имена могут включать в себя:

Буквы латинского алфавита (A - Z, a - z), как строчные так и прописные
Строчные и прописные буквы не различаются, например: NAME, Name и name будет означать одно и то же.

Цифры
Имя не может начинаться с цифры

Знак "подчеркивание": _

Имена НЕ могут включать в себя:

    - русские буквы
    - пробелы
    - скобки, знаки +, =, !, ? и др.

Длина имени (идентификатора) может быть любой, но значимыми являются только первые 63 символа.

В качестве имен не допускается использовать служебные слова

Примеры правильных имен: AXby, TU154, _ABBA
Примеры НЕправильных имен: 4Wheel, “PesBarbos”, [QuQu], A+B

Числа в языке Паскаль обычно записываются в десятичной системе счисления. Они могут быть целыми и действительными. Положительный знак числа может быть опущен.

Целые числа записываются в форме без десятичной точки, например: 217, -45, 8954, +483

Действительные числа записываются в форме с десятичной точкой: 28.6, 0.65, -0.018, 4.0

Возможна также запись с использованием десятичного порядка, который изображается буквой Е: 5Е12, -1.72Е9, 73.1Е-16. В "переводе" такую запись следует понимать соответственно так: 5х10^12, -1.72x10^9, 73.1x10^-16.

Строки в языке Паскаль - это последовательность символов, записанная между апострофами.

Если в строке в качестве содержательного символа необходимо употребить сам апостроф, то следует записать два апострофа.

Примеры строк: 'СТРОКА', 'STRING', 'ПРОГРАММА', 'АД''ЮТАНТ'.


    © 2009 - 2024 Acid Ulcer