Для использования в программе множество однотипных данных используются массивы. Однако, очень часто возникает необходимость использовать разнородные типы данных для описания одного и того же объекта. В этом случае в программе используется тип, называемый запись. Запись – это структура, состоящая из фиксированного числа компонент, называемых полями. Данные одного поля разных записей имеют один и тот же тип, а разных полей могут иметь разные типы. Общий вид описания типа record: type t = record
id11, id12, …: type1;
id21, id22, …: type2;
………………...
Я написал Lazarus, имея ввиду, конечно, Free Pascal. Так что дотошных комментаторов прошу не критиковать - “художник так видит” ))) В Delphi, Free Pascal (а, следовательно, и в Lazarus), и прочих производных от классического Паскаля есть логический тип boolean. Переменные этого типа могут принимать только одно из двух значений - TRUE (ИСТИНА) или FALSE (ЛОЖЬ). Ну и поскольку Паскаль - это не чувствительный к регистру язык, то эти слова можно писать в любом регистре, хоть маленькими, хоть большими буквами, а также комбинациями из маленьких и больших букв...