< Programmation Logo
Programmation | Logo |
En Logo, une procédure est un ensemble nommé d'instructions qui peut être appelé :
POUR nom instructions FIN
L'appel se fera simplement en invoquant le nom de la procédure.
Paramètres
De plus, il est possible de passer des paramètres à la procédure :
POUR nom :parametre instruction :parametre FIN
Exemple :
POUR equi :longueur REPETE 3 [ AVANCE :longueur DROITE 300 ] FIN
Cet exemple trace un triangle equilatéral.
Instruction STOP
L'instruction STOP permet de quitter une procédure sans l'exécuter totalement.
Instruction RENDS
L'instruction RENDS
permet de faire d'une procédure une fonction, en définissant une valeur de retour.
Exemple :
POUR double :nombre RENDS :nombre * 2 FIN ECRIS double 2
Ce programme va afficher le double du nombre passé en paramètre, soit 4.
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.