Utilisation booleen

Résolu/Fermé
souleymane0092 Messages postés 12 Date d'inscription lundi 30 juillet 2012 Statut Membre Dernière intervention 1 février 2013 - 5 déc. 2012 à 21:19
souleymane0092 Messages postés 12 Date d'inscription lundi 30 juillet 2012 Statut Membre Dernière intervention 1 février 2013 - 9 déc. 2012 à 12:55
Bonjour,

comment utiliser les variables booleen avec une boucle do.......while en C++

1 réponse

Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
6 déc. 2012 à 09:22
Bonjour souleymane0092,
Booléen = VRAI;
TANT QUE (Booléen) FAIRE
	SI condition ALORS
		tata;
		Booléen = FAUX;
	FIN SI
FIN TAN QUE
0
souleymane0092 Messages postés 12 Date d'inscription lundi 30 juillet 2012 Statut Membre Dernière intervention 1 février 2013 1
7 déc. 2012 à 14:50
merci pour ta reponse mais si on veut aller plus loin.

par exemple: demander a l'utilisateur si c vrai ou faux et en fonction de la reponse on execute une instruction.
Est ce qu'on peut faire ce exemple avec une variable booleen??? si c possible j'aimerai vraiment la connaitre.
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
7 déc. 2012 à 17:16
Une condition booléenne:
// déclaration
VariableBooleenne : BOOLEEN;
// assignation des variables
VariableBooleenne = FAUX;
// condition
SI VariableBooleenne ALORS
	AFFICHE "La réponse est VRAI";
SINON
	AFFICHE "La réponse est FAUX";
FIN SI
0
souleymane0092 Messages postés 12 Date d'inscription lundi 30 juillet 2012 Statut Membre Dernière intervention 1 février 2013 1
8 déc. 2012 à 22:13
Slt Heliotte, en executant ce code, quelque soit la valeur de la VariableBooleenne (=FAUX ou =VRAI), le programme affiche "La reponse est VRAI". quel est le probeme?
Alors que c facile avec les chaines de caractere.
0
ReganDryke Messages postés 13 Date d'inscription samedi 8 décembre 2012 Statut Membre Dernière intervention 22 février 2013 6
8 déc. 2012 à 23:01
En c++ les seules valeurs considéré comme fausse sont le 0 et le false. Tout le reste est considéré comme vrai par la condition.
0
souleymane0092 Messages postés 12 Date d'inscription lundi 30 juillet 2012 Statut Membre Dernière intervention 1 février 2013 1
9 déc. 2012 à 12:55
la reponse d' Heliotte etait juste. Il fallait juste ecrire le "FAUX" en anglais "false". et pour "VRAI" = "true".
ReganDryke merci pour le coup de main.

// déclaration
VariableBooleenne : BOOLEEN;
// assignation des variables
VariableBooleenne = FALSE;
// condition
SI VariableBooleenne ALORS
AFFICHE "La réponse est VRAI";
SINON
AFFICHE "La réponse est FAUX";
FINSI
0