Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2011-05-06 16:36:09 Faire une suite

belax
membre
Date d'inscription: 2010-11-25
Messages: 35

Faire une suite



Bonjour à tous;)

Etant débutant, J'aurai voulu savoir comment réaliser une suite avec pd.
C'est à dire j'ai une suite de valeur ex: 12 45 65 73, et je souhaiterai recevoir un bang en sortie à condition qu'il soit activé dans l'ordre. j'ai essayé avec l'objet route mais e n'y arrive pas

Merci à tous !!!!roll

Hors ligne

 

#2 2011-05-06 18:04:02 Re : Faire une suite

pob
Exterminator
Lieu: Rennes
Date d'inscription: 2009-10-13
Messages: 765
Site web

Re: Faire une suite



Avec une série de [route] en cascade tu dois pouvoir le faire. Teste les nombres un par un. C'est fastidieux. Et il faut que tu envoies tout le paquet de valeur d'un coup.

|
[route 12]
|
[route 45]
|
[route 65]
|
[route 73]
|


Ensuite il y a sans doute des choses à faire avec des [list split] et des boucles, le nombre de tours de boucle peut t'être donné par [list length] s'il est variable...

Dernière modification par pob (2011-05-06 18:05:10)

Hors ligne

 

#3 2011-05-09 11:31:44 Re : Faire une suite

belax
membre
Date d'inscription: 2010-11-25
Messages: 35

Re: Faire une suite



Ok merci beaucoup pob jvais essayer wink

Hors ligne

 

#4 2011-05-09 15:28:10 Re : Faire une suite

jerome
membre
Date d'inscription: 2008-03-04
Messages: 103
Site web

Re: Faire une suite



Pour trouver une séquence de chiffres dans l'ordre (ou de symboles), il faut s'orienter vers la manipulation de liste.
Il y a l'abstraction [list.match] récupérée des abstractions pdmtl. J'ai mis l'abstraction et un exemple ici :
http://abel.jerome.free.fr/pd/list.match/

Je pense que ça répond à ta question.

Dernière modification par jerome (2011-05-09 16:50:02)

Hors ligne

 

#5 2011-05-10 11:11:01 Re : Faire une suite

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: Faire une suite



Yep...

Si tu veux pouvoir tester la validité de la liste au fur et à mesure, tu peux aussi passer par une table...
C'est ce que j'ai fait pour ce SIMON...

Bon courage...

Dernière modification par Olivier (2011-05-10 11:11:20)


L'Amour au Peuple !

Hors ligne

 

#6 2011-05-11 20:30:21 Re : Faire une suite

belax
membre
Date d'inscription: 2010-11-25
Messages: 35

Re: Faire une suite



Merci olivier pour ton aide, d'ailleurs super tes réalisations cool!!

J'ai donc regardé ce que tu m'as donné mais je dois dire que je n'ai pas tout compris... J'ai commencé à faire une ébauche de code, si il était possible d'en apporter une amélioration, cela m'aiderai beaucoup.

En tout cas merci !

Hors ligne

 

#7 2011-05-12 09:33:30 Re : Faire une suite

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: Faire une suite



Mmm...

Si tu n'as pas besoin de tester ta liste au fur et à mesure, le patch de Jérome, 3 messages au dessus, est exactement ce dont tu as besoins... non ?
Je ne l'ai pas adapté à ton exemple parce que... et bien il est quasi prêt à l'emploi. smile

Bon courage...

Dernière modification par Olivier (2011-05-12 09:34:00)


L'Amour au Peuple !

Hors ligne

 

#8 2011-05-16 23:26:08 Re : Faire une suite

belax
membre
Date d'inscription: 2010-11-25
Messages: 35

Re: Faire une suite



T'as raison sa marche merci BEAucoup wink

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024