Тема: У вхідному потоку записаний логічний вираз наступного виду:
Маю досить дивне завдання, не можу зрозуміти з чого почати.
Як можна описати такий вираз ?
У вхідному потоку записаний логічний вираз наступного виду:
<логічний вираз>::=true|false|<операція>(<операнди>)
<операція>::=not|and|or
<операнди>::=<операнд>|<операнд>,<операнди>
<операнд>::=<логічний вираз>
Скласти програму, за допомогою якої обчислюється значення виразу. (Наприклад and(or(false,not(false)),true,not(true))->false.) Використати рекурсію.