Язык Delphi поддерживает четыре логических типа данных. Это такие типы - Boolean, ByteBool, WordBool, LongBool. В программах разрабатываемых на Delphi рекомендуется использовать тип Boolean. Остальные типы введены для обеспечения совместимости с другими системами программирования под Windows.
Такие типы как Boolean, ByteBool занимают 1 байт, WordBool 2 байта, LongBool - 4 байта оперативной памяти.
Возможные принимаемые значения это - True (истина) и False (ложь).
Для объявления логической переменной необходимо записать:
var prov, tr : Boolean;
Присваивание переменной значения задается оператором присваивания или можно задать написав справа от оператора присваивания выражение результатом которого будет логическая величина.
prov := true; tr := (10 > 4);
Для закрепления на форму расположим кнопку и напишем ей такой код:
procedure TForm1.Button3Click(Sender: TObject); var i : integer; prov : Boolean; begin i := 5; prov := (i = 10); if prov then ShowMessage('Проверка прошла успешно!') else ShowMessage('Проверка не пройдена!'); end;
Итог: мы познакомились с логическими типами данных.