掛け算を指数の足し算にするような感じで、IF文も条件式の足し算に置き換えると入れ子が分りやすくなるかと思います。 IF (B==0)*(A==1)+(B==1)*(A==1&&C==1) THEN~ みたいな感じだとしょぼーんさんの要求満たしてます?