Une procédure Logo commence par POUR et se termine par FIN
Poser une question :
EC [CECI EST UNE QUESTION (?)]
Mémoriser la réponse :
DONNE "REPONSES LISLISTE ;;ou PREMIER LL, selon, mais : attention !
Restituer la réponse :
EC :REPONSE
Mettre en forme, présenter, agrémenter :
EC PH "BONJOUR :REPONSE
EC PH [JE T'EN POSE DES QUESTIONS, MOI] :REPONSE
Un court et simple exemple :
POUR QUEST
VT
EC [DIS-MOI TON PRENOM]
DONNE "PRENOM LL
EC PH "BONJOUR :PRENOM ;;que le style d'écriture ne
vous induise pas en erreur, il faut bel et bien
;;lire :PRENOM (sans espace comme avec les ")
FIN
Les " se lisent à
; les : se lisent du contenu de
(une variable pouvant être présentée comme une boîte,
laquelle peut être vide ou bien pleine ou, encore, pleine et se vider,
vide et se remplir ; s'incrémenter soit augmenter sa valeur, décrémenter
soit diminuer sa valeur).
Dans un test (commençant, comme toute condition, par SI)
les [] se lisent alors et, aussi,
sinon.
FROM : Pierre-Louis_U@Crocoemu.fr
TO : Papy-Logo@MagiX.edu
AT : 05.31.2000 02:45:30 pm
SUBJECT : C'est pourtant simple
POUR ROSACAR :FOIS ;;"visiblement" : 'une' rosace
de carré(s)
;;en une seule procédure, mais Pierre-Louis sait la décomposer
;;en deux procédures : celle pour le Carré, celle pour la
Rosace.
REPETE :FOIS [REPETE 4 [AV 90 TD 90] TD 360 / :FOIS FCC CC + 1]
FIN
POUR QUESTION
VT
EC [TON PRENOM C'EST QUOI?] ;;l'humour de la tournure de phrase
n'est pas interdit !...
DONNE "PRENOM LL
EC PH "BONJOUR :PRENOM ;;le nombre des PH ici et ci-dessous
ou : le 'problème'
;;des intervalles !
EC PH PH [ET TA DATE DE NAISSANCE] :PRENOM [C'EST QUOI?] ;;... on
est bien d'accord ?...
DONNE "NAISSANCE PREM LL ;;PREM LL à la place
du LISNOMBRE d'autres LOGO.
EC PH PH [TU AS DONC] 2000 - :NAISSANCE "ANS ;;un calcul en
prime !
EC " ;;là, c'est moi qui propose une présentation
plus 'claire'.
EC [DONNE UN CHIFFRE ENTRE 2 ET 360] ;;et, pour la beauté
du spectacle !
DONNE "FOIS PREM LL ;;un nombre n'est pas une liste
ou :
;;tout la différence entre 1947 et [1 9 4 7]. Bravo !
EC [BON MAINTENANT REGARDE LA BELLE IMAGE]
REPETE 30 [ROSACAR :FOIS VE JOUE "DOSIFADORELASOREREREREMISOSILALALALAMISOSILARERERE]
;;de la musique en prime, non garantie. Mais, et : tout y est !
FIN
Enseigner, apprendre, partager : un autre passage de P_LOGO au JFLogo ...