Задание № 16 · ОГЭ

Константа

Именованное значение, которое не изменяется во время выполнения программы
2 мин чтенияСложность: Обновлено 29 сентября 2026

Константа — это именованное значение, которое после задания не изменяется во время выполнения программы. Константы используют, чтобы один раз записать важное значение и обращаться к нему по понятному имени.

КонстантаОт латинского constans — «постоянный».
Именованная область или запись программы, содержащая фиксированное значение. В отличие от переменной, константе нельзя присвоить новое значение после её определения.

Константа обычно создаётся в декларации, где указывают её имя, значение, а иногда и тип данных. Имя константы является идентификатором, поэтому оно должно соответствовать правилам языка программирования. Хорошие имена помогают понять назначение значения: PI, MAX_SPEED, DAYS_IN_WEEK.

\[\text{значение константы после определения} = \text{постоянная величина}\]

Например, если программе нужен размер поля, его удобно сохранить как константу. При изменении условия задачи достаточно изменить значение в одном месте. В разных языках синтаксис объявления различается, но смысл остаётся одинаковым: константа получает значение один раз и не переопределяется.

№
Пример

В языке Pascal константу можно объявить так: const MAX_SCORE = 100;. Затем выражение MAX_SCORE - 10 означает вычитание 10 из числа 100. Попытка записать MAX_SCORE := 90 является ошибкой, потому что значение константы менять нельзя.

!
Не путайте с переменной

Переменная тоже имеет имя и значение, но её значение может изменяться во время работы программы. Константа предназначена для неизменяемых данных: числа π, количества дней в неделе, размера массива или другого заранее известного параметра.

Проверьте себя

Какое утверждение верно для константы?

Главное за минуту

Главное

  • Константа — именованное неизменяемое значение.
  • Она задаётся при объявлении и не может быть изменена во время выполнения программы.
  • Неизменяемость отличает константу от переменной.