プログラムというよりは仕様の言語化が難しくてつまってる感じですので、まずはシンプルな日本語で書いてみると良いと思います。場合によっては図とかも駆使して。 Godotさんの下の案が分かりやすくて良さそうですね。 1つにまとめたら多分こうだと思います。 「Aは1で、Bが0か、BもCも1」 IF A==1 && ( B==0 || (B==1 && C==1) ) THEN