Задание №3 — Теоретические основы информатики
Дано четыре числа: 54321, 45980, 125, 24. Для какого из приведённых чисел истинно высказывание:
НЕ (Число > 10000) И (Число нечётное)?
В ответе запишите это число.
Правильный ответ
125
Пояснение
Решение.
Для решения этой задачи разберём логическое выражение по частям и проверим каждое из предложенных чисел: , , , .
Логическое выражение состоит из двух условий, соединённых связкой И (конъюнкция):
1) НЕ (Число )
2) (Число нечётное)
Чтобы всё высказывание было истинным, должны одновременно выполняться оба условия.
Шаг 1. Упростим первое условие.
Отрицание НЕ меняет знак неравенства на противоположный. Если число НЕ меньше , значит, оно больше или равно .
Условие 1: .
Шаг 2. Проверим числа на соответствие первому условию ():
— — Истина.
— — Истина.
— — Ложь.
— — Ложь.
Внимание: По условию задачи и правильному ответу мы видим, что в формулировке "НЕ (Число 10000)" пропущен знак сравнения. Исходя из логики и ответа , исходное выражение в скобках должно было выглядеть как НЕ (Число > 10000). Пересчитаем с этим условием.
Шаг 3. Пересмотр условия (инверсия знака):
Если выражение имеет вид НЕ (Число > 10000), то оно превращается в .
Проверим числа на :
— — Ложь.
— — Ложь.
— — Истина.
— — Истина.
Шаг 4. Проверим оставшиеся числа ( и ) на второе условие (Число нечётное):
— — заканчивается на , значит, оно нечётное. Условие Истинно.
— — заканчивается на , значит, оно чётное. Условие Ложно.
Таким образом, число удовлетворяет обоим условиям: оно не больше и является нечётным.
Ответ: 125
Источник: ФИПИ