Уроки информатики в школе №35 г.Уфы
Вычисление логических выражений
Обновить


Главная








Введите числовые значения логических или алгебраических переменных

Name $A $B $C $D $E $F $G $H
1)
Name $I $J $K $L $M $N $O $P
2)

Введите логическое выражение типа: ($A) and ($B==17)


 


2024-03-29 00+2Уфа:07:43

С П Р А В К А
Вычисление логических выражений предназначено для самопроверки вычислений, выполненных без компьютера или калькулятора.
Вычисление логических выражений идет слева направо.
Значения логических переменных с именами от $A до $P: 0 или 1. Не используйте False и True.
Переменным от $A до $P можно присваивать числовые значения.
Не используйте другие имена переменных. Это будет не логическое выражение в данном алгоритме.
! - это отрицание.
&& - это И. Допустимо and.
|| - это ИЛИ. Допустимо or, xor.
= - это присвоить.
== - это равно (сравнить - два знака равно).
<= - это меньше или равно.
>= - это больше или равно.
Примеры:
!($A or $B) == (!$A and !$B) - закон де Моргана.
($A>0) and ($B=1) - Здесь $A сравнить с 0, а $B присвоить 1.
($A) and ($B==1) - Здесь $A задаем 1 или 0, а $B сравнить с 1.
($A<100) xor ($B==20) - исключающее (строгое) ИЛИ.
Замечание:
Не печатайте странные выражения или значения - не получите странные результаты!