Логический тип данных (PascalABC.NET)
Версия от 18:48, 9 мая 2023; Безуглов Сергей (обсуждение | вклад)
Как и для числовых типов, для логического типа можно описывать логические переменные, инициализировать их логическими значениями и использовать автовыведение типа.
Логических констант в языке Паскаль две: True (истина) и False (ложь). Ими обычно и выполняют инициализацию.
Но можно также инициализировать переменную результатом вычисления логического выражения.
Если при описании переменная не получила начального значения, ей будет присвоено значение False, но писать программы, полагаясь на такую инициализацию – дурной вкус.
1 ##
2 var a, b: boolean;
3 var c := True;
4 var x := 10;
5 var (d, e, f) := (False, x > 5, 2 * 2 = 5);
6 Print(a, b, c, d, e, f)
False False True False True False