Задания № 16, 24 · ЕГЭ

Тип данных

Множество допустимых значений и операций над данными
3 мин чтенияСложность: Обновлено 29 сентября 2026

Тип данных показывает, какие значения может принимать данные и какие операции разрешены над ними. Он помогает программе правильно хранить, обрабатывать и проверять значения.

Тип данныхСлово «тип» обозначает разновидность или группу объектов с общими свойствами.
Тип данных — это множество допустимых значений и набор операций, которые можно выполнять над этими значениями. Тип обычно указывают при декларации переменной или определяют автоматически по присваиваемому значению.

Например, целочисленный тип содержит целые числа, вещественный — числа с дробной частью, логический — значения истина и ложь, а строковый — последовательности символов. Для каждого типа существуют свои операции: числа можно складывать и сравнивать, логические значения — соединять операциями И, ИЛИ и НЕ, строки — объединять и сравнивать.

\[T = (V, O)\]

Здесь \(T\) — тип данных, \(V\) — множество его допустимых значений, а \(O\) — набор допустимых операций. Например, для целочисленного типа множество значений может быть записано как \(V = \{\ldots,-2,-1,0,1,2,\ldots\}\), а среди операций будут сложение, вычитание, умножение и сравнение.

№
Пример

Пусть переменная объявлена как целочисленная: age: integer. В неё можно записать значение \(14\) и затем проверить условие age >= 12. Запись age = "четырнадцать" недопустима без преобразования типов, потому что строка и целое число относятся к разным типам.

!
Не путайте

Тип данных и значение — не одно и то же. Например, 7 — значение, а «целое число» — его тип. Переменная хранит значение, но имеет определённый тип, который ограничивает допустимые значения и операции.

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

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

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

Главное

  • Тип данных задаёт множество допустимых значений и операции над ними.
  • Основные примеры типов: целочисленный, вещественный, логический и строковый.
  • Тип отличается от значения и помогает обнаруживать недопустимые операции.