XOR
XOR</legend><div class="formatter-content">Opérateur logique permettant de tester si l'une ou l'autre exclusivement de deux conditions sont satisfaites.
Voici le tableau de vérité de l'opérateur (C1 : condition 1, C2 : condition 2, 0 : faux, 1 : vrai)
</div></fieldset>
<fieldset class="formatter-container formatter-fieldset" style=""><legend>Exemple de la vie courante |
---|
J'aime les belles femmes. J'aime aussi les femmes intelligentes. Par contre, comme je suis méfiant et jaloux, je ne veux pas prendre le risque d'avoir une femme belle et intelligente à la fois, après elle sera la proie de tous les séducteurs de la planète. Si une femme est belle, je l'épouse, si elle est intelligente, même chose, mais surtout pas les deux à la fois, ni aucune des deux conditions. |
Voici le tableau de vérité de l'opérateur (C1 : condition 1, C2 : condition 2, 0 : faux, 1 : vrai)
C1 |
C2 |
C1 AND C2 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
Exemple |
---|
10 INPUT "Es-tu belle (O/N)" ;A$ 20 INPUT"Es-tu intelligente (O/N)" ;B$ 30 IF A$="O" XOR B$="O" THEN GOTO 50 ELSE GOTO 40 40 PRINT "Désolé mais tu n'es pas mon style..." : END 50 PRINT "Tu me plais bien toi !" |
Résultat |
---|
Le fait d'entrer O à l'une ou l'autre des questions donnera le message sympathique. Tout cas contraire nous renverra le message moins agréable... |
</div></fieldset>