Задать вопрос
1 марта, 09:33

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

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

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

+2
Ответы (1)
  1. 1 марта, 10:51
    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, в ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике