- •Лекция №1. Введение. Особенности языка Pascal. Возможности языка Turbo Pascal. Состав tp. Базовые элементы языка: алфавит, словарь, константы, переменные.
- •Характеристика языка Pascal
- •Особенности языка Pascal
- •Базовые элементы языка Pascal алфавит языка Turbo Pascal
- •Словарь языка Turbo Pascal
- •Константы и переменные
Константы и переменные
Любая программа имеет смысл, если она обрабатывает какие-либо данные. Как и другие языки программирования, язык Turbo Pascal интерпретирует данные как константы или переменные. Поэтому в программе каждый элемент данных является либо константой либо переменной. Константы и переменные определяются идентификаторами, по которым обращаются к ним для получения их текущих значений.
Константами называются элементы данных, значения которых установлены в описательной части программы и в процессе выполнения программы не изменяются. Для определения значения констант служит зарезервированное слово Const.
Формат записи:
Const
<идентификатор> = <значение константы>;
Пример.
Const
pi=3.14;
One='один';
Переменные – данные, которые могут менять свои значения в процессе выполнения программы. Для описания переменных служит зарезервированное слово Var.
Формат записи:
Var
<идентификатор> : <тип>;
Пример.
Var
sum1, sum2: real;
Кроме констант и переменных, существуют так называемые типизированные константы, которые являются как бы промежуточным звеном между переменными и константами. Слово "константа" означает, что данные этого типа описываются в разделе Const, а слово "типизированные" указывает, что должен указываться и тип, как у переменных.
Формат записи:
Const
<идентификатор>:<тип> = <значение>;
Пример.
Const
MyConst : real=1000;
Типизированная константа равнозначна переменной с заранее инициализированным значением, и в программе действия над ней могут производиться так же, как над переменной.