Привет! Давай разберемся вместе с логическими выражениями на твоём задании.
У нас есть A = 5 и B = -5. Подставим эти значения в каждое выражение и решим:
(A>0) or (B>0) and (A>10) Подставляем значения: (5>0) or (-5>0) and (5>10) Получаем: Истина or Ложь and Ложь Рассмотрим приоритетность операций: сначала "and", потом "or". Получается: Истина or (Ложь and Ложь) -> Истина or Ложь -> Истина
(B>0) or ((A>0) or (B<0)) and (A>10) Подставляем значения: (-5>0) or ((5>0) or (-5<0)) and (5>10) Получаем: Ложь or (Истина or Истина) and Ложь Снова учитываем приоритет операций. Получается: Ложь or (Истина) and Ложь -> Ложь or Истина -> Истина
not (A<0) and not (B>0) Подставляем значения: not (5<0) and not (-5>0) Получаем: not Ложь and not Ложь Значит, оба выражения истинны: Истина and Истина -> Истина
(A=B) or (A-B) Подставляем значения: (5=-5) or (5-(-5)) Получаем: Ложь or 10 Значение 10 принимаем за истину (так как это не 0), значит: Ложь or Истина -> Истина
(A<0) and (B<0) or (A>0) and (B>
