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

Algorithmes et structures de données Discussion :

Exercice avec des boucles


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Par défaut Exercice avec des boucles
    Bonjour,
    Je suis débutante en algorithmique et ai encore du mal (euphémisme)avec les boucles. on m'a donné un exercice a réaliser dont voici l'énonce:

    .saisie d'un identifiant et d'un mot de passe.
    .La saisie sera demandée tant que l'utilisateur n'a pas renseigné les 2 informations (identifiant et mot de passe)
    .Ensuite, si l'identifiant a pour valeur "admin" et le mot de passe "6wC8aPz", affichage d'un écran "bienvenu" suivi de l'identifiant
    .Dans le cas d'une saisie différente, afficher "erreur de saisie des identifiants"

    J'ai réalisé l'exercice comme suit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    VAR
           identifiant, mot de passe: chaine decaractère
    DEBUT
           Afficher « saisir un identifiant et un mot de passe » Saisir identifiant et mot de passe
           Tant que (identifiant) ET (mot de passe) non renseigné
            Fin faire;
     
           Si valeur identifiant=« admin » ET valeur mot de passe ="6wC8aPz", 
            Alors afficher « bienvenue »
            Sinon
         Afficher « erreur de saisie des identifiants »
         Fin si 
    FIN

    Mais évidemment cela n'est pas correct..Une bonne âme aurait-elle la gentillesse de m'expliquer ce qui ne va pas?
    Merci!
    Ptiiiilu

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 489
    Par défaut
    Salut,

    c'est dommage tu n'est pas tres loin
    j'ai mis des indication en commentaire a toi de faire les modif en conséquence
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    VAR
           identifiant, mot de passe: chaine decaractère
    DEBUT
          // ou est l'initialisation du mots de passse et de l'identifiant
           Afficher « saisir un identifiant et un mot de passe » Saisir identifiant et mot de passe
           Tant que (identifiant) ET (mot de passe) non renseigné
            // ou saisi t'on l'identifiant et le mots de passe ? 
            Fin faire;// Prefere Fin Tant Que
     
           Si valeur identifiant=« admin » ET valeur mot de passe ="6wC8aPz", 
            Alors afficher « bienvenue »  // tu a oublié de mettre l'identifant a la fin 
            Sinon
         Afficher « erreur de saisie des identifiants » 
              // tu a oublié de mettre l'identifant et le mots de passe a vide
         Fin si 
     
    FIN

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Février 2013
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Février 2013
    Messages : 317
    Par défaut le test et la boucle
    Si tu ne mets pas le test dans la boucle, il y a peu de chances que le processeur s'en soucie un jour

  4. #4
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 489
    Par défaut
    salut valentin

    le test n'as aucune obligation de se trouver dans la boucle
    la boucle s’arrête quelque soit l'identifiant et le mots de passe renseignés
    le test de l’identifiant et du mot de passe peuvent très bien se faire après ... tu n'as droit qu'a une chance

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Février 2013
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Février 2013
    Messages : 317
    Par défaut
    Comme il n'est pas précisé dans l'énoncé qu'il n'y a droit qu'à un seul essai
    Le test doit être dans la boucle pour permettre une nouvelle saisie.

  6. #6
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 216
    Par défaut
    L'exercice précise : La saisie sera demandée tant que l'utilisateur n'a pas renseigné les 2 informations (identifiant et mot de passe)

    On n'est donc pas dans le cadre classique (une fenêtre avec un champ LOGIN, un champ PASSWORD et un bouton ENTRER). On est dans une configuration en mode 'console' ; le programme demande le login, puis il demande le Password, et si pas correct, il retourne au début.

Discussions similaires

  1. créer des feuilles d'exercices avec des corrigés
    Par Dexter80 dans le forum Mise en forme
    Réponses: 5
    Dernier message: 22/08/2012, 18h10
  2. download de plusieurs fichiers avec des boucles
    Par rvm31 dans le forum Langage
    Réponses: 11
    Dernier message: 26/01/2012, 16h23
  3. compter avec des boucles
    Par bilou_12 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/01/2012, 20h26
  4. Bug Maple avec des boucles simples ?
    Par redvivi dans le forum Maple
    Réponses: 0
    Dernier message: 04/01/2011, 16h06
  5. [PHP-JS] Optimisation du code avec des boucles
    Par jiojioforever dans le forum Langage
    Réponses: 3
    Dernier message: 15/06/2007, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo