Константа
Константа — это именованное значение, которое после задания не изменяется во время выполнения программы. Константы используют, чтобы один раз записать важное значение и обращаться к нему по понятному имени.
Константа обычно создаётся в декларации, где указывают её имя, значение, а иногда и тип данных. Имя константы является идентификатором, поэтому оно должно соответствовать правилам языка программирования. Хорошие имена помогают понять назначение значения: PI, MAX_SPEED, DAYS_IN_WEEK.
Например, если программе нужен размер поля, его удобно сохранить как константу. При изменении условия задачи достаточно изменить значение в одном месте. В разных языках синтаксис объявления различается, но смысл остаётся одинаковым: константа получает значение один раз и не переопределяется.
В языке Pascal константу можно объявить так: const MAX_SCORE = 100;. Затем выражение MAX_SCORE - 10 означает вычитание 10 из числа 100. Попытка записать MAX_SCORE := 90 является ошибкой, потому что значение константы менять нельзя.
Переменная тоже имеет имя и значение, но её значение может изменяться во время работы программы. Константа предназначена для неизменяемых данных: числа π, количества дней в неделе, размера массива или другого заранее известного параметра.
Какое утверждение верно для константы?
Главное
- Константа — именованное неизменяемое значение.
- Она задаётся при объявлении и не может быть изменена во время выполнения программы.
- Неизменяемость отличает константу от переменной.