これは私の最初の質問です。何か問題があれば修正してください。ドキュメント システムの 1 つにいくつかの古いルールのセットがあり、それらを新しいドキュメント システムに変換しようとしています。私は以下のようにお互いの中にたくさん入れ子にIF-ENDIF
しています。IF-ELSE-ENDIF
以下の入力を対応する出力に変換するロジックが必要です。アルゴのヘルプが必要です。ありがとう
INPUT:
IF (Cond 1)
IF(Cond 2)
ENDIF
IF(Cond3)
ELSE
ENDIF
ELSE
IF(Cond4)
ELSE
IF(Cond5)
ELSE
ENDIF
ENDIF
IF(Cond6)
ENDIF
ENDIF
必要な出力:
IF(Cond1) AND (Cond2)
IF(Cond1) AND (Cond3)
IF(Cond1) AND !(Cond3)
IF!(Cond1) AND (Cond4)
IF!(Cond1) AND !(Cond4) AND (Cond5)
IF!(Cond1) AND !(Cond4) AND !(Cond5)
IF!(Cond1) AND (Cond6)