IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Petit Probleme avec la boucle while


Sujet :

C#

  1. #1
    Membre averti
    Homme Profil pro
    Administrateur syst�mes et r�seaux
    Inscrit en
    Janvier 2014
    Messages
    21
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : Administrateur syst�mes et r�seaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2014
    Messages : 21
    Par d�faut Petit Probleme avec la boucle while
    Bonjour tous le monde
    Voila j'ai le code suivant :
    Console.WriteLine("Entrez un mot Svp :");
    string Str = Console.ReadLine();
    while (Str != "Ok")
    {
    Console.WriteLine("Tapez seulement Ok Svp !! ");
    }
    je veux que l'utilisateur ne puisse pas sortir de cette boucle tant qu'il n'a pas saisie Ok
    J'ai essay� plusieurs methodes avec Return avec break avec do while mais rien de nouveau.
    avec windowsform �a marche impeccablement comme ce code par exemple
    while (dt < Dtp_Naiss.Value || dt < Dtp_Deliv.Value)
    {
    MessageBox.Show(" Entrez une date valide Svp");
    return;
    }
    Merci � tous

  2. #2
    Expert confirm�
    Homme Profil pro
    Responsable Donn�es
    Inscrit en
    Janvier 2009
    Messages
    5 475
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : Responsable Donn�es

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 475
    Par d�faut
    Bonjour,
    Dans la boucle tu affiches un message, mais � aucun moment tu permets � l'utilisateur sa saisir une r�ponse.
    Donc les donn�es test�es dans la boucle ne changent pas, la condition de sortie ne change pas => boucle infinie.
    Tu dois donc ajouter un moyen pour que l'utilisateur puisse saisir une r�ponse DANS la boucle.

    Tatayo

  3. #3
    Expert confirm�
    Avatar de popo