Для чего нужны константы в Паскале, почему нельзя использовать обычные переменные?Переменные предполагают хранение, а значит скорее всего располагаются в памяти. Константу можно не грузить из памяти (вид из ассемблера), а сразу подставить в нужное место, что увеличивает скорость программы. Константу не изменить, что гарантирует ее постоянное значение и защиту от дурака пользователя. Константа имеет какое-то имя, так что пишем PI и не надо помнить, что оно 3.1415926 и тд знаков, да читается короче и понятней в коде. Использовать переменные можно, так как если в результате получаем одно и тоже, то почему бы и нет.