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


Главная








Имена логических или алгебраических переменных

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

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




 


2019-04-18 14+5Уфа:00:03

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