Реши в Эксель и объясни как решать какие формулы и пиши формулы на английском
Напишите наименьшее целое число х, для которого истинно высказывание:
НЕ (X<= 8) И НЕ (X>= 15) И (Хчётное).
2 Для какого из слов верно высказывание
((последняя буква согласная) ИЛИ (вторая буква гласная)) И (первая буква согласная)
1) МИХАИЛ 2) ЕЛЕНА 3) КЛАВДИЯ 4) ИЛЬЯ
3 Для какого из приведенных чисел ложно высказывание
(Число > 30) ИЛИ (НЕ число четное И число < 10)
5 8 27 42
Для какого из приведенных чисел ложно высказывание:
((число нечетное) И (число > 20)) ИЛИ НЕ(число <10)
12 24 35
Напишите наименьшее натуральное трёхзначное число, для которого ИСТИННО высказывание.
НЕ (Число нечётное) И (Число кратно 3).
6
Напишите наибольшее двузначное число, для которого истинно высказывание:
(первая цифра нечётная) И НЕ (число делится на 3).
7 Для какого из приведенных чисел верно высказывание
НЕ (число > 30) И ((число нечетное) И (число >= 10))
19 24 35
8
Для какого из приведенных чисел пожно высказывание
(число <= 10) ИЛИ (число чётное) ИЛИ (число >= 30)
20
27
35
DIGMA
Fl
F5
F6
F7
F8
F9
F10 F11 F12
PrtSc Scroil SysRq Lack
Pause Break
Delete
36 No
6
-Backspace
Home
P
×
Eil
E
Ниже я решаю каждую задачу и даю подход и формулы на Excel (английские названия функций). Я поясняю шаг за шагом и даю итог.
1) Найти наименьшее целое x такое, что NOT (X <= 8) AND NOT (X >= 15) AND (X четное).
- Перевод логики: (X > 8) AND (X < 15) AND (MOD(X,2)=0).
- Итог: минимальное значение из допустимого множества {9,10,11,12,13,14} с учетом чётности = 10.
Excel решения:
- Чтобы проверить данное значение X: =AND(X>8, X<15, MOD(X,2)=0)
- Чтобы найти минимальное x из диапазона кандидатов (например, A2:A101 содержит 9..100): =MIN(IF((A2:A101>8)*(A2:A101<15)*(MOD(A2:A101,2)=0), A2:A101))
В старых версиях Excel требуется вводить как формулу массива (Ctrl+Shift+Enter). В Excel 365 можно использовать FILTER: =MIN(FILTER(A2:A101, (A2:A101>8)*(A2:A101<15)*(MOD(A2:A101,2)=0)))
- Альтернатива без диапазона: ответ просто 10 (потому что это известное ограничение задачи).
2) Для какого слова истинно: ((последняя буква согласная) OR (вторая буква гласная)) AND (первая буква согласная).
- Варианты: 1) МИХАИЛ 2) ЕЛЕНА 3) КЛАВДИЯ 4) ИЛЬЯ
- Разбор (на русском):
- МИХАИЛ: первая буква М — согласная; последняя буква Л — согласная; значит (последняя согласная) истинно; вся формула истинна.
- ЕЛЕНА: первая Е — гласная (не согласная) → C false; вторая буква Л — согласная (не гласная) → условие о второй букве гласной ложно; сумма (A OR B) ложно; итог ложь.
- КЛАВДИЯ: первая К — согласная; последняя Я — гласная; A=false, B=false; итог ложь.
- ИЛЬЯ: первая И — гласная; A false, B false; итог ложь.
- Ответ: 1) МИХАИЛ.
Excel подход (для автоматизации по именам в одном столбце, например A2:A5):
- Определение согласной и гласной по русским буквам (гласные: АЕЁИОУЫЭЮЯ). Формула для проверки истинности выражения над именем в A2:
=AND( OR( NOT(ISNUMBER(SEARCH(UPPER(RIGHT(A2,1)),"АЕЁИОУЫЭЮЯ"))), ISNUMBER(SEARCH(UPPER(MID(A2,2,1)),"АЕЁИОУЫЭЮЯ")) ), NOT(ISNUMBER(SEARCH(UPPER(LEFT(A2,1)),"АЕЁИОУЫЭЮЯ"))) )
- Чтобы получить впечатляющее резюме по всем именам, можно применить FILTER/IF:
=FILTER(A2:A5, (AND(...) ) ) но записывайте конкретно, как выше, для каждой ячейки.
3) Для какого из чисел неверно выражение: (число > 30) OR (NOT число чётное AND число < 10)
- Числа: 5, 8, 27, 42
- Обоснование:
- 5: (5>30) false; (NOT четное) = (5 нечетное) true; (5<10) true; следствие: true AND true = true; OR даст true.
- 8: (8>30) false; (NOT четное) false; (8<10) true; false AND true = false; OR = false.
- 27: (27>30) false; (NOT четное)=true, (27<10) false; true AND false = false; OR = false.
- 42: (42>30) true; OR = true.
- Ответ: высказывание ложно для 8 и 27.
Excel формула для проверки каждого N (пример в ячейке B2 для числа в A2):
=OR(A2>30, AND(NOT(MOD(A2,2)=0), A2<10))
4) Для какого числа истинно: ((число нечетное) И (число > 20)) ИЛИ NOT(число < 10)
- Числа: 12, 24, 35
- Разбор:
- 12: нечетное? false; (число > 20) false → левая часть false; NOT(число<10) = NOT(true) = false; итог false OR false = false? Но учтём: здесь левая часть (нечетное и >20) = false; правая часть NOT(число<10) = NOT(true) = false; ИЛИ = false. Однако ранее мы посчитали, что NOT(число < 10) для 12 равно NOT(true) = FALSE, так что итог действительно ложь? Подправлю вычисление:
- 12: нечетное = false; левая часть = false; число < 10? false; NOT(false) = true; итог: false OR true = true. Поправляю: NOT(12 < 10) = NOT(false) = true. Итак итог true.
- 24: нечетное false; левая часть false; NOT(24<10) = NOT(false) = true; итог true.
- 35: нечетное true; >20 true; левая часть true; NOT(35<10) = NOT(false) = true; итог true.
- Вывод: для всех данных чисел выражение истинно (для 12, 24, 35).
Excel формула для проверки каждого N:
=OR( AND(NOT(ISODD(N)), N>20), NOT(N<10) )
но в Excel удобнее так:
=OR( AND(NOT(MOD(A2,2)=0), A2>20), NOT(A2<10) )
5) Найти наименьшее натуральное трехзначное число, для которого истинно: NOT(число нечетное) И (число кратно 3)
- NOT(нечётное) значит число чётное. Значит число должно быть кратно 6.
- Наименьшее трехзначное кратное 6: 102.
- Excel: =CEILING(100,6) даёт 102. Либо =ROUNDUP(100/6,0)*6.
6) Найти наибольшее двузначное число, для которого истинно: (первая цифра нечетная) И НЕ (число делится на 3)
- Первая цифра (десятки) нечетная: 1,3,5,7,9.
- Ищем максимальное двузначное число с такими условиями и не делится на 3.
- Самый простой ответ: 98. Он имеет первую цифру 9 (нечётная) и не делится на 3 (98 mod 3 = 2).
- Excel можно проверить так: =AND(INT(A2/10) MOD 2 = 1, MOD(A2,3) <> 0)
7) Для какого из чисел истинно: NOT (число > 30) И ((число нечетное) И (число >= 10))
- Числа: 19, 24, 35
- Разбор:
- 19: NOT(19>30) = TRUE; (нечетное) = TRUE; (>=10) TRUE; Всё внутри: TRUE AND (TRUE AND TRUE) = TRUE.
- 24: NOT(24>30) = TRUE; нечетное? FALSE; Внутренняя часть (TRUE AND FALSE) = FALSE; Итог TRUE AND FALSE = FALSE.
- 35: NOT(35>30) = FALSE; Итог FALSE.
- Ответ: только 19.
Excel формула для проверки:
=AND(NOT(A2>30), AND(MOD(A2,2)=1, A2>=10))
8) Для какого из чисел истинно: (число <= 10) OR (число чётное) OR (число >= 30)
- Числа: 20, 27, 35
- Разбор:
- 20: <=10? false; четное? true; итог true.
- 27: <=10? false; четное? false; >=30? false; итог false.
- 35: <=10? false; четное? false; >=30? true; итог true.
- Ответ: 20 и 35.
Excel формула:
=OR(A2<=10, MOD(A2,2)=0, A2>=30)
Краткое резюме по ответам
- 1) 10
- 2) МИХАИЛ
- 3) ложно для 8 и 27
- 4) ни одно из указанных чисел не ложно; все истинны
- 5) 102
- 6) 98
- 7) 19
- 8) 20 и 35
Советы по работе в Excel
- Для числовых выражений используйте MOD(n,2)=0 для чётности, MOD(n,3)=0 для кратности 3.
- Для работы с текстом на русском языке используйте RIGHT, LEFT, MID и набор гласных "АЕЁИОУЫЭЮЯ" (для проверки последней/первой/второй буквы).
- В современных Excel можно удобно применять динамические формулы типа FILTER, IF, etc. Например, для вариант 2: =MIN(FILTER(A2:A5, (OR( NOT(ISNUMBER(SEARCH(UPPER(RIGHT(A2,1)),"АЕЁИОУЫЭЮЯ"))), ISNUMBER(SEARCH(UPPER(MID(A2,2,1)),"АЕЁИОУЫЭЮЯ"))) AND NOT(ISNUMBER(SEARCH(UPPER(LEFT(A2,1)),"АЕЁИОУЫЭЮЯ"))))))
Если нужно, могу привести готовый пример файла Excel со всеми формулам и пояснениями в отдельном листе, либо адаптировать формулы под ваши конкретные ячейки/диапазоны.