Некоторые реальные задачи, в которых на практике необходимо использовать сложные логические выражения:
- Задача о нарушении правил обмена валюты четырьмя работниками банка. 1 Известно, что если один из них нарушил правила, то и другой нарушил. 1 Нужно определить, кто из подозреваемых нарушил правила обмена валюты. 1
- Задача о кладе. 1 Известно, что обе надписи на дверях либо истинны, либо ложны одновременно. 1 Надпись на первой двери — «Клад за другой дверью», на второй — «Клада за этой дверью нет, а за другой — есть». 1 Нужно определить, где находится клад. 1
- Задача о распределении мест между кандидатами в зависимости от количества набранных голосов. 3 Перед началом выборов эксперты высказали предположения о распределении голосов. 3 Когда выборы прошли, оказалось, что каждый эксперт был прав в одном из своих прогнозов. 3 Нужно определить, как распределились места между кандидатами. 3
Также сложные логические выражения используются в построении электросхем, в булевой алгебре и программировании. 2