
В клетках ЭТ хранятся следующие формулы:А1=10 А2=20 А3=А2/А1В1=ЕСЛИ(А2*А1>1000;5;10) В2=5
В3=СУММ(А1:В2) какой результат будут иметь следующие логические выражения (истина или ложь):а)ИЛИ(А1<5;В3=45)б)НЕ (А3=2)в)ИЛИ(И(НЕ(А3>2);А1=10);И(В2<=5;В3=50))примечание.описать ход решения

Ответы на вопрос

в ЭТ
............A ........ B.......
1........10 .........10.......
2....... 20.......... 5........
3..........2...........45......
а) для ИЛИ достаточно одной истины - выполняется второе условие B3=45
б) А3=2 Истина Но Не(А3) дает Ложь
в) сначала по действиям А3>2 -Ложь Не(А3) -Истина
А1=10 -Истина
И(Истина;Истина) -Истина
Наконец для ИЛИ(Истина;???) Итог Истина
Здесь вариант И(B2<=5;B3=50)) можно не проверять (исход ясен)



а) ИЛИ(А1<5;В3=45) Для вычисления данного логического выражения нужно рассмотреть каждое условие по отдельности: - Условие А1<5: значение А1 равно 10, что больше 5, поэтому это условие ложно. - Условие В3=45: значение В3 равно сумме А1 и В2, то есть 15. В3 не равно 45, поэтому это условие ложно.
Таким образом, оба условия ложны, а значит результат выражения ИЛИ(А1<5;В3=45) будет ложным.
б) НЕ+(А3=2) Для вычисления данного логического выражения нужно рассмотреть условие внутри оператора НЕ: - Условие А3=2: значение А3 равно А2/А1, то есть 20/10, что равно 2. Таким образом, условие А3=2 истинно.
Оператор НЕ инвертирует истинное условие в ложное, поэтому результат выражения НЕ+(А3=2) будет ложным.
в) ИЛИ(И(НЕ(А3>2);А1=10);И(В2<=5;В3=50)) Для вычисления данного логического выражения нужно рассмотреть каждое условие по отдельности: - Условие НЕ(А3>2): значение А3 равно А2/А1, то есть 20/10, что равно 2. А3 не больше 2, поэтому это условие истинно. - Условие А1=10: значение А1 равно 10, поэтому это условие истинно. - Условие В2<=5: значение В2 равно 5, что меньше или равно 5, поэтому это условие истинно. - Условие В3=50: значение В3 равно сумме А1 и В2, то есть 15. В3 не равно 50, поэтому это условие ложно.
Таким образом, первая группа условий И(НЕ(А3>2);А1=10) истинна, а вторая группа условий И(В2<=5;В3=50) ложна.
Оператор ИЛИ дает истинный результат, если хотя бы одно из условий истинно. В данном случае, первая группа условий истинна, поэтому результат выражения ИЛИ(И(НЕ(А3>2);А1=10);И(В2<=5;В3=50)) будет истинным.


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