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 :

probleme avec un algorithme


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Novembre 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 10
    Par défaut probleme avec un algorithme
    bonjour a tous
    le problème est le suivant:
    -soit 10 nombres entiers;vérifier si la valeur 12 existe parmi ces nombres

    voici son algorithme:
    -----------------------------------------
    algorithme Essai;
    var x,i:entier
    preuve:booleen;
    début
    i:=1 et (preuve=faux)
    tant que(i<=10) et (preuve=faux)
    faire
    lire(x);
    si (x=12)alors preuve=vrai
    sinon i:=i+1;
    fsi;
    fait;

    si preuve=vraie alors écrire('12 appartient')
    sinon écrire('12 n''apartient pas')
    fsi;

    fin.
    -----------------------------------------------------


    ma question est la suivante:
    ce programme contient une boucle qui va lire les 10 nombres jusqu'a trouver 12 pour dire que 12 appartient ET IL SARRETE
    alors je voudrais savoir comment faire pour que quand il va trouver 12 il continue le reste des 10 nombres pour peut etre trouver un autre 12



    c vraiment urgent et merci de votre aide

    Zac EFRON

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2006
    Messages : 117
    Par défaut
    euuuhh je ne vois pas trop le probleme ... comprends tu bien l'algo ? je ne vois pas l'interet dans ton exemple de continuer à chercher vu que tu ne compte pas le nombre de "12" que tu trouves, ni leur emplacement etc

    m'enfin si tu veux que meme s'il a trouvé il continue de verifier pour euh ... rien, il suffit de retirer la 2eme condition de ta boucle while et de retirer le 'sinon' de ton 'si' et d'incrementer la variable i à chaque tour de boucle.

  3. #3
    Membre habitué
    Inscrit en
    Novembre 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 10
    Par défaut
    en faite c'est un execice que je doit rendre demain alors si tu pouvais m'eclaircir un tout petit peux plus je serait content
    j'ai pas bien compri l'action incrementer et si tu veut bien donne moi l'aspet de mon algo avec les modifications

    merci de ton aide
    Zac EFRON

  4. #4
    Membre habitué
    Inscrit en
    Novembre 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 10
    Par défaut
    merci beaucoup mon ami j'ai bien compris tu m'a vraiment aidé

    encore merci Zac EFRON

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2006
    Messages : 117
    Par défaut
    content que ca t'ai aidé.

    Bonne continuation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 17/06/2006, 14h35
  2. Probleme avec mon algorithme de tri
    Par kaygee dans le forum Langage
    Réponses: 6
    Dernier message: 09/01/2006, 21h23
  3. Probleme avec un algorithme
    Par vodevil dans le forum Langage
    Réponses: 2
    Dernier message: 20/11/2005, 01h56
  4. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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