const Константы в Pascal

Константы - неизменяемые значения, которые имеют имя как и переменные.

Значение константам присваивается один раз в момент объявления и поменять его после этого в ходе исполнения программы нельзя.

Объявление констант

Для объявления констант используется секция const, например:

const
  myValue = 123;
begin
  writeln(myValue);
end. 

-- обратите внимание, что для установки значения константе в секции const используется обычный знак равенства =, а не оператор присваивания :=

Секция const располагается перед секцией var объявления переменных:

const
  name = 'Vasya';
var 
  a: integer;
begin
 // тело программы
end.  

Значение констант, можно использовать как и другие сущности (переменные, литералы), например присваивать их значения переменным и/или передавать их в подпрограммы:

const
  myValue = 123;
  name = 'Vasya';
var 
  a: integer;

begin
  a := myValue; // пишем значение константы в переменную
  writeln('a =', a );
  writeln('name=', name); // передаем константу в процедуру
end.  

Константы неизменяемы

Значения констант нельзя менять, напр. такой код завершится ошибкой:

const
  myValue = 123;
begin
  myValue := 55; // ошибка выполнения кода!
end.  

Key Words for FKN + antitotal forum (CS VSU):