Mission 1 : Question supplémentaire : OU exclusif

Le OU exclusif (XOR en anglais) est un opérateur logique à l'instar du "et" et du "ou". Il vous est demandé d'implémenter ce XOR, sachant que, pour a et b deux booléens, le résultat de a XOR b est true si un et un seul des booléens est true, et false sinon.

Pour cette question, il est conseillé d'utiliser les instructions conditionelles et les expressions &&, || et la négation logique !.

Pour rappel, les expressions booléennes sont décrites dans la section 2.5 : Details of Expressions du livre et l'instruction conditionelle dans la section 3.1 : Blocks, Loops, and Branches

boolean a;
boolean b;
boolean xor; // placer dans cette variable votre résultat

Information

Author(s) Lucas Ody & Tom Rousseaux
Deadline No deadline
Submission limit No limitation

Sign in