reference:routines:simple
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
reference:routines:simple [2022/07/30 17:40] – jonathan | reference:routines:simple [2024/10/12 22:14] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Une routine simple peut-être réutilisée à l’intérieur d’une autre routine (action, règle, réaction, …) afin de ne pas avoir à dupliquer certains blocs d’instructions que vous êtes amenés à utiliser à plusieurs endroits différents. | Une routine simple peut-être réutilisée à l’intérieur d’une autre routine (action, règle, réaction, …) afin de ne pas avoir à dupliquer certains blocs d’instructions que vous êtes amenés à utiliser à plusieurs endroits différents. | ||
- | ===== Exemple simple | + | ===== Exemples simples |
<code donjon> | <code donjon> | ||
- | routine | + | Le magasin est un lieu. |
- | dire "Votre sac [si le sac contient un objet]contient | + | |
- | fin routineauie | + | routine |
+ | dire "« Merci et à bientôt ! »". | ||
+ | fin routine | ||
+ | |||
+ | action acheter: | ||
+ | dire "Vous achetez l’objet.". | ||
+ | exécuter routine remercier. | ||
+ | fin action | ||
+ | |||
+ | action vendre: | ||
+ | dire "Vous vendez l’objet." | ||
+ | exécuter la routine remercier. | ||
+ | fin action | ||
</ | </ | ||
+ | |||
+ | |||
+ | <code donjon> | ||
+ | routine afficherContenuSac: | ||
+ | dire "Votre sac [si le sac contient un objet]contient : [lister objets sac][sinon]est vide.[fin si]". | ||
+ | fin routine | ||
+ | </ | ||
+ | |||
+ | ===== Programmer l’exécution d’une routine ===== | ||
+ | |||
+ | Voir [[reference: | ||
+ |
reference/routines/simple.1659195628.txt.gz · Dernière modification : 2024/10/12 22:14 (modification externe)