Решение Задач Паскаль Онлайн
30 Июн 13
Комментарии : Просмотры : 3103
На ряду с переменной в паскале существует понятие константы. Что такое константа и в чем её отличие.
Константа это та же переменная за исключением того, что она не меняет своего значения по хожу выполнения программы.
Все константы объявляются в блоке "const", который следует после названия программы. Константы объявляются подобным образом : Pi = 3.14 ( число пи ). Так как мы знаем, что число пи постоянное и никогда не меняется, то это значение можно занести в константу.
Константы имеют некоторое отличие от переменных в своем объявлении.
Во-первых, тип константы задавать не нужно, так как он задается автоматически исходя из вида записи значения ( Число пи будет вещественным, так как есть запятая ).
Во-вторых, значение константы задается заранее и больше никогда не меняется ( в ходе выполнения программы ). Если мы попробуем изменить значение константы, то получим такую ошибку :
Ошибка : попытка присваивания константе
В-третьих, знак = заменяет знак := ( присвоить ). Отличие переменных от констант вы можете рассмотреть нижеПример использования констант в решении задачи "найти длину окружности".
program mypascal;const
Pi = 3.14; { Создаем константу числа Pi }
var
r:real;
begin