C++ boucle while

Nemomi31 -  
Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je suis débutant en c++ et j'aimerais savoir comment on peut mettre une boucle "while" avec une constante char.
exemple (je sais pas si ça marche) :

on crée un programme avec affichage sur la console
on a une constante char comme "reponse" de l'utilisateur (non-créateur) du programme et on veut la comparer avec une réponse pré-enregistrée (dans le programme), et tant que c'est pas le bon résultat on affiche un message : "erreur, recommencez"
je pense donc qu'on peut utiliser une boucle "while" ?

merci de me répondre avec un exemple

1 réponse

Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663
 
oui bien sûr.

pour l'exemple, ben je ne vois pas trop qu'est ce qui est compliqué. Par contre je te conseillerai plutot une boucle do ... while puisqu'il faut d'abord faire une étape qui demande le caractère avant de tester :
char caractere, bonneReponse='a';
do {
   demander(caractere) // je te laisse développer ça
} while(caractere!=bonneReponse)
1