Логический тип данных (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