stevelep a écrit:C0 = A = 1
C1 = B = 1
C2 = C0 OR C1
C0 = C = 2
C2 = C0 OR C2
C0 = D = 3
IF C0 OR C2
X = 1
ELSE
X = 0
On est obligé de faire comme ça car on ne peux pas mettre plus de 2 variables par ligne et
parce qu'il n'y a que 3 variables conditionnelles: C0 C1 C2
Alors là par contre je ne comprends pas.
Comment peut-on donner deux conditions différentes à une une même variable conditionnelle dans un même script?
Ton script serait:
C0 est vrai si A =1
C1 est vrai si B=1
C2 est vrai si C0 est vrai ou si C1 est vrai.
Jusque là, ok.
C0 est vrai si C=2
Là, je pige pas, on a déjà dit que C0 est vrai si A =1, alors ça se traduit comment?
Et pour le C2 = C0 or C2
Ca veut dire C2 est vrai si C0 est vrai ou si C2 est vrai.
Donc ça voudrait dire que C2 est vrai si lui même est vrai? Mais il est forcément vrai s'il est vrai...
C'est pas vrai?