La bonne réponse est :

Est-ce que vous avez vraiment faim ?   (1-10) : 4.5 
Est-ce que le cookie est appétissant ? (1-10) : 6.2
Est-ce que le cookie sent bon ?        (1-10) : 9.9
Achetez ce cookie !
Continue vote shopping. 

Un calcul dans une expression booléenne ?

L'alternative true est exécutée car la somme des notes, 20.6 est supérieure au seuil qui était fixé à 15.0 :
(hunger + look + smell ) > 15.0
L'expression est donc true.

Cette expression booléenne est beaucoup plus compliquée que les précédantes. Les valeurs des variables hunger, look, et smell sont ajoutées, et c'est cette somme qui est comparée au seuil 15.0. Les expressions booléenes peuvent devenir très compliquées, et la connaissance de la priorité des opérateurs sera nécessaire pour les comprendre. Ce point sera discuté plus tard dans un autre chapitre. Pour l'instant, rappelez-vous que :

Les opérateurs relationnels ont une priorité plus faible que les opérateurs arithmétiques.
L'expression booléenne ci-dessus pourrait être écrite ainsi :
hunger + look + smell  > 15.0
Comme tous les "+" ont une priorité plus élevée que le > ils seront évalués avant.

QUESTION 4:

Evaluez chacune des expressions booléennes suivantes (à true ou à false):
 12 + 4 > 16   5.2 - 1.2 <= 2.0 + 2   2 * 3 - 4 == 1 + 1 
Vérifier vos réponses ici ...