Переменной называют элемент программы, который предназначен
для хранения,
коррекции и передачи данных внутри программы. Все переменные программы
в Турбо Паскаль должны быть объявлены в разделе описания переменных (см. далее).
Наряду с переменными в пограммах используются и константы.
Константа - это
идентификатор, обозначающий некоторую неизменную величину определенного
типа. Константы, как и переменные, должны объявляться в соответствующем
разделе программы.
В Турбо Паскаль применяется несколько стандартных видов констант:
Целочисленные константы. Могут быть определены посредством чисел,
записанных в десятичном или шестнадцатиричном формате данных. Это число
не должно содержать десятичной точки.
Вещественные константы. Могут быть определены числами, записанными
в десятичном формате данных с использованием десятичной точки.
Символьные константы. Могут быть определены посредством некоторого
символа (заключенного в апострофы).
Строковые константы. Могут быть определены последовательностью
произвольных символов (заключенных в апострофы).
Типизированные константы. Представляют собой инициализиованные
переменные,
которые могут использоваться в программах наравне с обычными переменными.
Каждой типизированной константе ставится в соответствие имя, тип и начальное
значение. Например:
Знаете ли Вы, что спецификация - это документ, описывающий соглашение между разработчиками и пользователями. Разработчик берется написать модуль, а пользователь соглашается не полагаться на знания о том, как именно этот модуль реализован, т.е. не предполагать ничего такого, что не было бы указано в спецификации. Такое соглашение позволяет разделить анализ реализации от собственно использования программы. Спецификации дают возможность создавать логические основы, позволяющие успешно "разделять и властвовать".