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

Python Discussion :

Exercice - Générer un mot au hasard


Sujet :

Python

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Par défaut Exercice - Générer un mot au hasard
    Bonjour,
    J'ai un programme a faire en langage Python. Puis-je avoir de l'aide? Voici l'intitulé du probleme : Ecrire une fonction MotAuHasard qui prend en paramètre un entier n et retourne un "mot" au hasard composé de n lettres entre 'a' et 'z'. La fonction devra vérifier que 2<n<10. (Utilisez la fonction 'randint' et 'chr'.)
    Merci

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Postez un peu de code pour montrer comment vous construisez la solution et expliquez les difficultés que vous rencontrez.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Par défaut
    je proposerai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    n=randint(3,10)
    for p in n
    i = randint(1,26)
    p=chr(i)
    print ("Le mot est", p)
    Es-ce juste ?

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Tapez ca à la console Python.
    Est-ce que le résultat ressemble à ce que vous attendez ou pas?
    Apprenez aussi à utiliser la balise CODE (le # lorsque vous éditez le message): Python étant indenté, pas facile de poster du code sans.
    Rappelez vous le but de l'exercice:
    Citation Envoyé par zied131 Voir le message
    ... Ecrire une fonction MotAuHasard qui prend en paramètre un entier n et retourne un "mot" au hasard composé de n lettres entre 'a' et 'z'...
    On devrait voir une forme du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    def MotAuHasard(n):
         # vérifier que 2<n<10.
         ...
         # construire mot composé de n lettres entre 'a' et 'z'
         ...
         return mot
    Dans laquelle les '...' ont été remplacés par le code qui fait ce que le commentaire dit.

    Pour le reste, la console Python vérifie que votre code ressemble à quelque chose:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    >>> from random import randint
    >>> n = randint(3,10)
    >>> for p in n:
    ...     i = randint(1, 26)
    ...     p = chr(i)
    ...
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    TypeError: 'int' object is not iterable
    >>>
    Visiblement, j'imagine que vous vouliez exécuter "n fois" le bloc à suivre.
    Python ne comprend pas ce que vous essayez de lui faire faire: "TypeError".
    Il faut chercher un peu dans vos notes de cours, tester avec les constructions que vous maîtrisez mieux - pourquoi pas avec un "while n > 0"?
    Vous avez du entendre parler de la fonction "range", çà donne quoi si vous essayez de l'utiliser dans ce cas?

    Apprendre à programmer passe par ce dialogue un peu aride sec vous et la console Python.
    Le but est d'apprendre à dompter le bourricot pour arrivez à lui faire faire ce que vous attendez.
    Comme c'est un ordi, il est infatigable, toujours d'humeur égale.
    Vous pourrez essayer autant de fois que vous voulez sans danger.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre très actif Avatar de Kurodiam
    Inscrit en
    Décembre 2013
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 208
    Par défaut
    Déjà l'expression 2 < n < 10 , ceci voudrait dire que le nombre de lettre est limité par ces bornes (genre comme une suite majorée et minorée). Aussi , l'utilisation de while n > 0 n'est pas judicieuse , ce serait plutôt while n> 2, et ensuite , tu pourrais limiter ta fonction à la création de mots paires et laisser la difficulté des impaires ( sinon tu devrais utiliser les modulos % )
    While signifie " tant que : fait ceci" , mais toi , tu veux retourner une chaine d'un mot ou bien une liste , est-ce le cas ?
    En tout cas , la fonction chr() peut te servir , à condition de bien l'utiliser ...
    L'argument n de cette fonction devra forcément prendre un chiffre , la fonction doit aussi pouvoir trier et ordonner les lettres logiques pour obtenir de vrais mots .Mais j'ai du mal à penser qu'il existe une fonction pouvant générer à la fois des lettres et fournir des mots corrects .... A moins que tu fasses une liste préétablie des mots souhaités (conditions avec if , elif ) .Et la fonction devrait retourner None si n vaut 1 et 0 (on sait jamais ce que l'utilisateur va écrire ) .
    Tu peux t'inspirer du jeu Ruzzle , où chaque mot crée doit contenir au milieu une lettre commune .

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Citation Envoyé par Kurodiam Voir le message
    Déjà l'expression 2 < n < 10, ceci voudrait dire que le nombre de lettre est limité par ces bornes (genre comme une suite majorée et minorée). Aussi , l'utilisation de while n > 0 n'est pas judicieuse, ce serait plutôt while n> 2, et ensuite , tu pourrais limiter ta fonction à la création de mots paires et laisser la difficulté des impaires ( sinon tu devrais utiliser les modulos % )
    2 < n < 10 est une contrainte.
    Le mot à construire devra avoir une longueur n.

    Prenez le temps de comprendre les réponses et de tester vos théories à la console.
    C'est un bon exercice pour apprendre.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  7. #7
    Membre très actif Avatar de Kurodiam
    Inscrit en
    Décembre 2013
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 208
    Par défaut
    Donc il y a une relation avec la fonction len() qui représente la taille du mot , et à partir de cette longueur , on pourrait obtenir une série d'assemblement de mots en fonction de l'argument n .Ou bien créer des variables comme des dicos allant de la taille 3 à 10 , et vérifier si leur clé (keys) est égale à la longueur voulue avec '==' , et ensuite extraire la valeur de ces clés .

    Bien que le jeu Ruzzle , c'est un peu élevé comme niveau d'algorithme pour un débutant (pourtant , c'est en effet logique mais complexe). Donc la contrainte de l'énoncé est relativement la voie la plus simple (enfin presque ) .

    Merci pour l'aide . Tu es le premier qui m'a aidé sur ce forum . Tu es poli et cool

  8. #8
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Par défaut
    Bonjour,
    Je propose ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    def motauhasard(n):
     b=0
     l=[3,4,5,6,7,8,9]
     from random import randint
     for n in l:
         while b<=n:
          b=b+1
          i=randint(97,123)
          a = chr(i)
     return a
    print(motauhasard(5))
    Mais le probleme c'est que python me renvoie qu'une lettre, comment faire pour avoir un mot entier ? Et le sens du mot n'importe pas ici.

  9. #9
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Si votre prose ne retourne pas un string, çà ne va pas le faire.
    Pour accumuler les lettres tirées au hasard, essayez de jouer avec çà:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    >>> mot = ''
    >>> mot = mot + 'a'
    >>> mot
    'a'
    >>> mot += 'b'
    >>> mot
    'ab'
    >>>
    Dit autrement, l'opérateur "+" permet de concaténer des chaînes de caractères:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    >>> 'abc' + '123'
    'abc123'
    >>>
    Ce n'est pas le plus élégant mais c'est pas si mal pour commencer.

    Essayez de respecter la forme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    def MotAuHasard(n):
         # vérifier que 2<n<10.
         ...
         # construire mot composé de n lettres entre 'a' et 'z'
         ...
         return mot
    Dans un premier temps, oubliez de "vérifier que 2<n<10". Ca va s'ajouter tout seul plus tard.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  10. #10
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Par défaut
    salut,
    Voici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    def motauhasard(n):
     a=''
     from random import randint
     while len(a)<=n and 2<n<10:
          i=randint(97,123)
          a= a+ chr(i)
          return a
    print(motauhasard(5))
    Mais toujours le même problème, d’où peut venir le problème ?

  11. #11
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Si votre code ressemble à çà:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    def motauhasard(n):
     a=''
     from random import randint
     while len(a)<=n and 2<n<10:
          i=randint(97,123)
          a= a+ chr(i)
          return a
    print(motauhasard(5))
    Ajoutez un print, genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     while len(a)<=n and 2<n<10:
          i=randint(97,123)
          a= a+ chr(i)
          print(a)
          return a
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  12. #12
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Par défaut
    Avec le print(a), le programme m'affiche deux fois la même lettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    >>> motauhasard(5)
    q
    'q'

  13. #13
    Membre très actif Avatar de Kurodiam
    Inscrit en
    Décembre 2013
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 208
    Par défaut
    Non mais c'est normal , n'oublies pas le print mis .
    Par contre , j'ai testé ta fonction , elle ne retourne que des lettres et non des mots Certes la condition while fonctionne , mais l'argument n n'est jamais vraiment utilisé ...Il faudrait faire une sorte de boucle for et range , sachant que chr(97) vaut 'a' et chr(122) vaut 'z' .Mais len(c) est bien une chaine vide , en fait elle ne sert à rien , à part remplir ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    >>> def motauhasard(n):
    	c = ''
    	while len(c)<=n and 2<n<10:
    		i=randint(97,123)
    		c= c+ chr(i)
    		return c
     
     
    >>> motauhasard(3)
    'd'

  14. #14
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Citation Envoyé par zied131 Voir le message
    Avec le print(a), le programme m'affiche deux fois la même lettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    >>> motauhasard(5)
    q
    'q'
    Vous devriez vous attendre à voir une suite de 5 print: vous avez demandé "fabrique moi un mot de 5 lettres".
    C'est là qu'on prend son microscope et qu'on déroule dans sa tête ce que font les instructions:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      while len(a)<=n and 2<n<10:
          i=randint(97,123)
          a= a+ chr(i)
          print(a)
          return a
    Ca fait quoi lorsqu'il rencontre "return a"? Ca casse la boucle et la fonction retourne un seul caractère.
    Le "return a" c'est ce qu'on va retourner "après" le while.
    Essayez avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      while len(a)<=n and 2<n<10:
          i=randint(97,123)
          a= a+ chr(i)
          print(a)
      return a
    Virez moi les trucs qui vérifient que n est bien dans 2..10.
    C'est un truc fastoche à faire, le problème est d'arriver à construire des mots de longueur n pas de savoir si n est bon.
    En mélangeant les deux vous vous dispersez, alors que vous devez vous concentrer sur une chose à la fois.

    Le but de l'exercice est d'apprendre à vos neurones une sorte de mouvement de gymnastique.
    D'abord on décompose le mouvement, puis... on enchaîne.

    - W
    PS: ouais, c'est plutôt un temps pour la piscine.
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  15. #15
    Membre très actif Avatar de Kurodiam
    Inscrit en
    Décembre 2013
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 208
    Par défaut
    Mais le résultat est étrange ... Il faut pour créer un mot : des consones et des voyelles (un peu comme dans l'émission des chiffres et des lettres) . Oui , mais tu as raison concernant l'endroit où placer le "return a'' .Ce serait intéressant d'élaborer plus l'algorithme (bien que c'est pas mon exercice , c'est assez amusant )
    Dans ce code , on dirait plus "générer des lettres au hasard" que "générer un mot au hasard" , mais bon , çà parait un moyen déjà de débuter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    >>> def motauhasard(n):
    	e = ''
    	while len(e)<=n and 2<n<10:
    		i=randint(97,123)
    		e= e+ chr(i)
    	return e
     
    >>> motauhasard(3)
    'djyg'
    PS : Les piscines sont surpeuplés donc il vaut mieux marcher ^^

    Edit :

  16. #16
    Membre émérite
    Homme Profil pro
    Aucune activité
    Inscrit en
    Novembre 2011
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Aucune activité

    Informations forums :
    Inscription : Novembre 2011
    Messages : 505
    Par défaut
    Citation Envoyé par zied131 Voir le message
    Bonjour,
    J'ai un programme a faire en langage Python. Puis-je avoir de l'aide? Voici l'intitulé du probleme : Ecrire une fonction MotAuHasard qui prend en paramètre un entier n et retourne un "mot" au hasard composé de n lettres entre 'a' et 'z'. La fonction devra vérifier que 2<n<10. (Utilisez la fonction 'randint' et 'chr'.)
    Merci
    Bonjour,
    Je pense que la première chose à faire est d'essayer de bien comprendre la question et de faire les choses dans l'ordre (ainsi que wiztricks et Kurodiam ont essayé de vous le faire comprendre)…
    En second, une fonction se construit petit à petit!

    Je voudrais faire une fonction qui prend en paramètre un entier n et retourne la somme des nombres de 1 à n. La fonction doit vérifier que 5 < n < 15.
    1) une fonction:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    def ma_fonction(n):
       return somme
    Oui?
    2) il faut ensuite faire la somme: on prend le premier (comment trouve-t-on le premier?) puis on ajoute le suivant etc… jusqu'à ce que le nombre soit n, oui?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    def ma_fonction(n):
        premier_nombre = 1
        somme = 0                               # contiendra les sommes intermédiaires puis la somme finale
        while premier_nombre <= n:              # jusqu'à ce que le nombre soit n
            somme = somme + premier_nombre      # on ajoute le suivant
            premier_nombre = premier_nombre + 1 # on passe au suivant
        return somme
    3) il est demandé que le paramètre soit compris entre 5 et 15…
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    def ma_fonction(n):
        if n < 5 or n > 15:                     # verification que 5 < n < 15
            return "Erreur, n n'est pas entre 5 et 15"
        premier_nombre = 1
        somme = 0                               # contiendra les sommes intermédiaires puis la somme finale
        while premier_nombre <= n:              # jusqu'à ce que le nombre soit n
            somme = somme + premier_nombre      # on ajoute le suivant
            premier_nombre = premier_nombre + 1 # on passe au suivant
        return somme
    Voilà… Ensuite il ne reste plus qu'à l'appeler puis l'afficher!!
    Clodion

    PS: Grillé… Désolé

  17. #17
    Membre très actif Avatar de Kurodiam
    Inscrit en
    Décembre 2013
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 208
    Par défaut
    C'est trés long . Ton algorithme est assez costo , même très lié aux maths ("sommes intermédiaires") ...
    Comment çà se fait que tu crées aussi vite un code ?

    euh @clodion : De qui tu parles ?

  18. #18
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Pour rigoler

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    from random import randint
     
    MotAuHasard = lambda n: ''.join(map(chr, [randint(97, 123) for i in range(n)])) if 2 < n < 10 else None
     
    print(MotAuHasard(5))
    Bonne continuation...

  19. #19
    Membre émérite

    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2010
    Messages
    662
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2010
    Messages : 662
    Par défaut
    Bonjour,

    Bon, je n'ai pas résisté, voilà ce que j'aurais fait dans un tel exo (en utilsant la structure pédagogique proposée par Wiztricks):

    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
    from random import randint
     
    def MotAuHasard(n):
        # vérifier que 2<n<10.
        if not n in range(2,11):
            return "Erreur, parametre n doit etre entre 2 et 10"
        # construire mot composé de n lettres entre 'a' et 'z'    
        return ''.join([chr(randint(97,123)) for i in range(n)])
     
    print MotAuHasard(3)
    >>> akp
    print MotAuHasard(2)
    >>> co
    print MotAuHasard(11)
    >>> Erreur, parametre n doit etre entre 2 et 10
    print MotAuHasard(10)
    sneruvzejc
    ciao

    PS: joli one-liner

  20. #20
    Membre très actif Avatar de Kurodiam
    Inscrit en
    Décembre 2013
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 208
    Par défaut
    C'est pas pour me répéter , mais dans l'émission des chiffres et des lettres , lorsque les participants du jeu ne trouvent pas le mot à 9 lettres (le mot le plus long) ou d'autres longueurs de mots , c'est bien un programme ou une sorte d'application qui est capable de générer ce mot en fonction des consones et voyelles choisies par les participants .Donc il faudrait aller faire un tour du coté de cet application magique .

Discussions similaires

  1. Réponses: 10
    Dernier message: 04/12/2007, 08h34
  2. Générer un mot de passe
    Par yann_72 dans le forum WinDev
    Réponses: 7
    Dernier message: 15/11/2007, 18h44
  3. Comment générer un mot de passe composé de lettre et chiffre ?
    Par Ekimasu dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/05/2007, 16h09
  4. [Tableaux] Afficher un mot au hasard parmi une liste
    Par Chipsssit dans le forum Langage
    Réponses: 7
    Dernier message: 19/05/2007, 14h05
  5. générer des caracteres au hasard
    Par Yepazix dans le forum Langage
    Réponses: 5
    Dernier message: 11/04/2006, 00h40

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