Логическая переменная
Логическая переменная — это переменная, которая может принимать только два значения: истина или ложь. Она используется, чтобы записывать условия, результаты проверок и логические высказывания.
Два возможных значения логической переменной называют истиной и ложью. В таблицах истинности их часто записывают как \(1\) и \(0\) соответственно. Например, переменная \(A\) может означать условие «Число \(x\) положительное». Если условие выполняется, то \(A=1\) (истина), а если не выполняется — \(A=0\) (ложь).
Обозначение и значения
Логическая переменная может обозначать результат сравнения, например \(x>5\), или состояние объекта: «лампа включена». Само имя переменной не является значением: \(A\) — это обозначение, а \(0\) или \(1\) — значение. Одной и той же переменной в конкретной ситуации соответствует только одно значение.
Пусть \(B\) означает высказывание «7 — чётное число». Это высказывание неверно, поэтому \(B=0\), то есть \(B\) принимает значение «ложь». Если \(C\) означает «7>3», то \(C=1\), то есть истина.
Логическая переменная не равна обычной числовой переменной. Числовая переменная может принимать много значений, например \(x=2, 5\) или \(-1\), а логическая — только два. Записи \(0\) и \(1\) здесь являются обозначениями логических значений, а не произвольными числами.
Переменная \(P\) означает высказывание «10 делится на 2». Каково значение \(P\)?
Главное
- Логическая переменная принимает только два значения: истина или ложь.
- В задачах истину обычно обозначают \(1\), а ложь — \(0\).
- Логическая переменная может представлять результат проверки или логическое высказывание, но не произвольное число.