Une bonne réponse pourrait être :
// on vérifie que le salaire est bien dans l'intervalle d'imposition à 28%
if ( income >=24000 && income <= 58150 )
System.out.println("Dans la tranche à 28% " );
else
System.out.println("Il est encore temps pour faire un audit !" );
|
Ecriture d'expressions booléennes
Le AND combine les résultats
des deux expressions relationnelles. C'est-à-dire :
income >= 24000 && income <= 58150
------------- ---------------
expression expression
relationnelle relationnelle
Chaque expression doit ete complète. Ainsi, l'expression suivante
est ERRONEE :
income >= 24000 && <= 58150
------------- ---------------
expression n'est pas une
relationnelle expression
relationnelle
Dans cette expression logique ERRONEE, les caractères qui suivent
k'opérateur && ne forment pas une expression relationnelle
valide. Le compilateur Java détectera d'alleurs cette erreur. |
QUESTION 11:
Voici une expression logique incorrecte qui est supposée vérifier
que l'age d'une personne est compris entre 21 et 35.
age >= 21 && <= 35
Réparez l'erreur de telle manière
que l'expression soit correcte |