Задать вопрос
24 октября, 15:58

Вычислить логическое значение выражения, если х=5, у=12, z=-3

(x=1 AND y=12 AND z=0) OR (x>0 OR y=10)

Если значения выражения равно true, в ответе запишите 1, если false, то 0.

+3
Ответы (1)
  1. 24 октября, 18:59
    0
    в первых скобках должны выполняться все три условия поскольку стоит "AND" (и), а это коньюкция, иными словами логическое умножение, первое условие - х=1, из-за того, что х не равен 1 все выражение в скобке будет ложь, то есть 0. во вторых скобках уже стоит "OR" (или), то есть дизьюнкция, иными словами логическое сложение, здесь должно выполняться хотя бы одно условие выражения. первое условие это х больше нуля, нам дано что х=5, то есть х больше нуля, из-за того, первое условие выполняется, а нам нужно, чтобы хотя бы одно из этих условий выполнялось, то выражение во вторых скобках будет 1, то есть истина. последнее действие это "или", берем ответ двух скобок, это 1 и 0, поскольку одно из выражений выполняется, а нам надо хотя бы одно истинное, мы пишем в ответ всего выражения истина, то есть 1.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Вычислить логическое значение выражения, если х=5, у=12, z=-3 (x=1 AND y=12 AND z=0) OR (x>0 OR y=10) Если значения выражения равно true, в ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы