История страницы
"Xor" Исключающая дизъюнкция Версия 5 (Java)
Группа действий: Операторы
...
Описание
Оператор Оператор логического исключения, который возвращает значение True, если только один операнд имеет значение True, иначе - False.
Иконка действия
Параметры
...
и их настройки
Свойство |
---|
Входные параметры
Операнд 1 Выражение, имеющее результат логического типа или логическая переменная
Операнд 2 Выражение, имеющее результат логического типа или логическая переменная
Выходные параметры
Результат Переменная логического типа, содержащая результат действия
Настройки
Свойство
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Операнд |
1 | Выражение, имеющее результат логического типа или логическая переменная | Логический | False | Да |
Операнд |
2 | Выражение, имеющее результат логического типа или логическая переменная | Логический | False | Да |
Результаты | ||||
Результат |
Переменная логического типа, содержащая результат действия | Логический | Логическая_переменная | Нет |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Существует : существует "Логическая переменная 1" со значением = true и "Логическая переменная 2" со значением = false. Требуется проверить выражение Логическая переменная 1=Истина ИЛИ Логическая переменная 2=Истина. При положительном результате вывести диалоговое окно с сообщением - верно, при отрицательном результате сообщение - неверно.
Решение
Воспользоваться : воспользоваться действиями "Исключающая дизъюнкция", "Если", "Сообщение".
Реализация
...
- Создать переменную с типом логический "Логическая переменная 3" для записи в нее результата действия "Исключающая дизъюнкция".
- Перетащить действие "Исключающая дизъюнкция" на рабочую область и настроить его параметры.
- Перетащить действие "Если" на рабочую область и указать в параметре действия "Логическую переменную 3".
- В ветвь "Истина" добавить действие "Сообщение" и настроить его параметры.
- В ветвь "Ложь" добавить действие "Сообщение" и настроить его параметры.
- Запустить робота по кнопке "Запуск" и верхней панели.
Результат
Сравнение Результат: сравнение значений переменных выполнено успешно, отображено диалоговое окно с результатом результатом.