В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Орррроо
Орррроо
04.03.2023 12:26 •  Информатика

Перетащите допустимые логические выражения в левую колонку, а недопустимые — в правую.k+p > 0 k > p and p > q not k or b >= k and (k,p) or and (p,q) > 0 p*k = 42 (a+b) >= 0 or >= 0 and

Показать ответ
Ответ:
Yana230600
Yana230600
18.01.2024 17:57
Добрый день!

На самом деле, для решения данного вопроса нужно знать определение и свойства логических выражений. Логическое выражение - это математическое выражение, которое состоит из логических операторов (таких как "и", "или", "не") и логических переменных (обозначаемых обычно буквами).

Чтобы определить, какие логические выражения допустимы (истинны) и какие - недопустимы (ложны), нужно учитывать следующие правила и свойства:

1. Логическое выражение с оператором "и" ("and") будет истинным, только если оба операнда истинны. В противном случае, если хотя бы один операнд ложный, результат будет ложным. Пример: "k+p > 0" - допустимое выражение, потому что оно будет истинным, если сумма k и p превышает 0.

2. Логическое выражение с оператором "или" ("or") будет истинным, если хотя бы один из операндов истинный. Это означает, что только в случае, если все операнды ложные, результат будет ложным. Пример: "not k or b >= k" - допустимое выражение, потому что оно будет истинным, если k не истинно или b больше или равно k.

3. Логическое выражение с оператором "не" ("not") будет истинным, если операнд ложный, и ложным, если операнд истинный. Пример: "p * k = 42" - недопустимое выражение, потому что оператор "равно" (=) используется для сравнения чисел, а не для логических выражений.

4. Логические выражения могут содержать скобки, которые определяют порядок выполнения операций. Например: "(a + b) >= 0" - допустимое выражение, потому что оно будет истинным, если сумма a и b больше или равна 0.

Теперь давайте рассмотрим каждое выражение и определим его допустимость:

- "k + p > 0" - допустимое выражение, потому что оно использует оператор "больше" (">"), который сравнивает числа.
- "k > p and p > q" - допустимое выражение, потому что оно использует логический оператор "и" ("and"), который связывает два числовых выражения.
- "not k or b >= k" - допустимое выражение, потому что оно использует оператор "или" ("or") и оператор "не" ("not") для объединения операндов.
- "and (k, p) or and (p, q) > 0" - недопустимое выражение, потому что оно содержит несколько операторов "и" ("and") и "или" ("or") без ясного определения операций между ними.
- "p * k = 42" - недопустимое выражение, потому что оператор "равно" (=) используется для сравнения чисел, а не для логических выражений.
- "(a + b) >= 0 or >= 0 and" - недопустимое выражение, потому что оно не полностью сформулировано и содержит необычную комбинацию операторов "или" ("or") и "и" ("and") без последующих операндов.

Итак, допустимыми логическими выражениями являются:
- "k + p > 0"
- "k > p and p > q"
- "not k or b >= k"
А недопустимыми выражениями являются:
- "and (k, p) or and (p, q) > 0"
- "p * k = 42"
- "(a + b) >= 0 or >= 0 and"

Если у тебя возникнут еще вопросы, не стесняйся задавать их. Я готов помочь!
0,0(0 оценок)
Ответ:
allteennkka1985
allteennkka1985
12.02.2021 06:20

2 и 4 верные А

1,3,5,6 неверные В

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота