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

Перетащите допустимые логические выражения в левую колонку, а недопустимые — в правую.
Верные логические условия
Неверные логические условия
m ; m < n and m < q ;m < 25 or n ; m < 5 and m > 5; m*n+17 < ;(m > m) or not

Показать ответ
Ответ:
annarykova40367
annarykova40367
20.12.2023 22:15
Дорогой школьник,

Давай рассмотрим каждое логическое выражение по очереди и определим, является ли оно допустимым или недопустимым.

1. m;
Это недопустимое выражение, поскольку оно не содержит никакого логического условия. В логических выражениях должны присутствовать операторы сравнения, такие как "=", "<", ">", "<=", ">=".

2. m < n and m < q;
Это допустимое выражение, поскольку использует оператор сравнения "<" и логический оператор "and" для объединения двух условий. Оно проверяет, что значение переменной "m" меньше значения переменной "n" и одновременно меньше значения переменной "q".

3. m < 25 or n;
Это недопустимое выражение, поскольку оно не содержит оператора сравнения для второго условия. Чтобы это выражение было допустимым, нужно добавить оператор сравнения, например, "n < 25".

4. m < 5 and m > 5;
Это недопустимое выражение, поскольку оно проверяет, что значение переменной "m" одновременно меньше 5 и больше 5. Это невозможно, поскольку число не может быть одновременно меньше и больше другого числа.

5. m*n + 17 < ;
Это недопустимое выражение, поскольку оно не содержит правой части сравнения. Чтобы это выражение было допустимым, нужно добавить значение, с которым будет сравниваться левая часть выражения.

6. (m > m) or not;
Это недопустимое выражение, поскольку есть сравнение "m > m", которое не имеет смысла. Оно проверяет, что значение переменной "m" больше значения переменной "m", что всегда будет ложным.

Итак, вот допустимые и недопустимые логические выражения:

Допустимые логические условия:
- m < n and m < q

Недопустимые логические условия:
- m
- m < 25 or n
- m < 5 and m > 5
- m*n + 17 <
- (m > m) or not

Надеюсь, это помогло тебе лучше понять, какие логические выражения являются допустимыми, а какие - недопустимыми.

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