ポーランド記法に変換した後に式を評価する方法を知っています。ただし、次のようなものを評価する方法を知りたいです。
If a < b Then a + b Else a - b
a + b
conditiona < b
が True の場合に発生し、そうでない場合は Falsea - b
が計算された場合に発生します。
ここでは文法は問題ではありません。この問題を解決するためのアルゴリズムだけが必要なので。ブール式と代数式を評価できます。しかし、どうすれば上記の問題を解決できますか?