Попробуйте этоDorovskikh писал(а): ↑10.01.2020{, 18:05}К примеру если на первых трёх выводах true, тогда после AND тоже true. Каким образом выполнить другую задачу, если на первых двух, или первом и третьем выводе true?
Чот туго у меня с пониманием, но на сколько понял, то вроде бы вот так можно, не?Dorovskikh писал(а): ↑10.01.2020{, 18:05}К примеру если на первых трёх выводах true, тогда после AND тоже true. Каким образом выполнить другую задачу, если на первых двух, или первом и третьем выводе true?
Да, спасибо большое за советы. Всё работает, но в процессе тестирования меня осенило, что в моём случае можно ещё больше упростить задачу. Я контролирую сигнал с 3х датчиков дверей, и используя AND, если на всех датчиках TRUE, тогда присваиваю TRUE для переменной. А в остальном коде пользуюсь этой переменной, если она FALSE, значит какой-либо датчик двери разомкнут. Вот так и получается аналог ELSE для такого простого примера
Умеете же Вы нкпонятно объяснять.. Вообще все примеры работают?))Dorovskikh писал(а): ↑12.01.2020{, 22:23}Всё работает, но в процессе тестирования меня осенило, что в моём случае можно ещё больше упростить задачу. Я контролирую сигнал с 3х датчиков дверей, и используя AND, если на всех датчиках TRUE, тогда присваиваю TRUE для переменной. А в остальном коде пользуюсь этой переменной, если она FALSE, значит какой-либо датчик двери разомкнут. Вот так и получается аналог ELSE для такого простого примера
Да Ваш пример работает, но немного не совсем так. В Вашем случае При сработке датчика первой двери и второй, либо третьей выполняется задача 2, а мне нужно было, чтобы при сработке любой из 3х дверей произошла задача 2, отличная от задачи 1.
Здесь я подразумевал, как выполнить другую задачу, отличную от первой.Dorovskikh писал(а): ↑10.01.2020{, 18:05}Каким образом выполнить другую задачу, если на первых двух, или первом и третьем выводе true?
Куда проще?Dorovskikh писал(а): ↑13.01.2020{, 16:05}То есть на языке Ардуино я бы написал: IF на 1 2 и 3 выводе TRUE, тогда выполнить задачу 1, ELSE выполнить задачу 2