Для применения логических операций для построения алгоритмов необходимо: 1
- Разобраться с условием на естественном языке, выделив простые высказывания, и дать им символьные обозначения. 1
- Записать условие в виде формулы. 1
- Решить её поэтапно, упрощая, учитывая приоритеты логических операций (по убыванию старшинства: отрицание, конъюнкция, дизъюнкция). 2
- Просчитать формулы строчно или при помощи таблиц истинности, учитывая законы алгебры логики. 1
- Проверить, соответствует ли полученный результат условию задачи. 1
Некоторые логические операции, которые используются для построения алгоритмов:
- Инверсия (отрицание). 5 Преобразует значение «истина» в значение «ложь» и наоборот. 5
- Конъюнкция (логическое «И»). 5 Возвращает значение «истина» только в том случае, если оба её операнда имеют значение «истина». 5
- Дизъюнкция (логическое «ИЛИ»). 5 Возвращает значение «истина», если хотя бы один из её операндов имеет значение «истина». 5
В программировании логические выражения используются для создания условных конструкций, циклов и других элементов управления потоком выполнения программы. 5