Debutant boléen

Fermé
InstaDD Messages postés 30 Date d'inscription mardi 30 juin 2015 Statut Membre Dernière intervention 10 mai 2016 - 30 juin 2015 à 10:25
InstaDD Messages postés 30 Date d'inscription mardi 30 juin 2015 Statut Membre Dernière intervention 10 mai 2016 - 30 juin 2015 à 12:08
Bonjour,

je n'arrive pas dans un exercice à décrypter une ligne de commande :

bool test1(not (true and (true or false)));

quelle valeur sera attribué a test1, et pourquoi ?

Merci d'avance

André
A voir également:

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
30 juin 2015 à 11:52
'lut, étape par étape, en partant de l'expression la plus entre parenthèses:
(true or false)
donne
true
.
(true and (true or false))
sera donc
(true and true)
soit
true
.
not (true and (true or false))
donnera
not true
, soit
false
, la valeur de
test1
.
0
Lapourax Messages postés 3006 Date d'inscription vendredi 15 mars 2013 Statut Contributeur Dernière intervention 17 février 2023 334
30 juin 2015 à 11:54
So true ;-)

J'aurai pas dis mieux !
0
InstaDD Messages postés 30 Date d'inscription mardi 30 juin 2015 Statut Membre Dernière intervention 10 mai 2016
Modifié par InstaDD le 30/06/2015 à 12:09
merci gravgun , mon raisonnement était bon alors, mon erreur doit être ailleurs dans mon exercice.
0