Outils pour utilisateurs

Outils du site


kturtle:kturtle-activites-09

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
kturtle:kturtle-activites-09 [2020/01/06 22:07] crustkturtle:kturtle-activites-09 [2020/01/07 16:39] – [Une invasion de carrés] cyrille
Ligne 220: Ligne 220:
  $Y = $Y + 10  $Y = $Y + 10
 }</code> }</code>
 +
 +===== Et les autres tables (+,...) =====
 +
 +Bah pourquoi pas !
 +
 +{{ :kturtle:capture_d_ecran_2020-01-06_22-12-07.png?direct&200 |}}
 +
 +Avec la proposition de code
 +<code bash>reset
 +spritehide
 + 
 +$Y = 25
 +$nombre = 1
 +$facteur = ask "Quelle table construire ?"
 + 
 + 
 +repeat 14 {
 + # On se positionne
 + go 25, $Y
 + # On affiche la formule magique
 + print $nombre + " + " + $facteur + " = " + ($nombre + $facteur)
 + # On met à jour la variable $nombre
 + $nombre = $nombre + 1
 + # On descend d'une ligne dans l'affichage
 + $Y = $Y + 10
 +}</code>
 +
 +Sans limites, que celles de l'imagination ...
 +
 +===== Une invasion de carrés =====
 +
 +{{ :kturtle:capture_d_ecran_2020-01-07_08-42-43.png?direct&400 |}}
 +
 +Une proposition de code
 +<code bash>reset
 +spritehide
 +
 +repeat 50 {
 +
 + # Le hasard
 + go (random 20,300), (random 20,300)
 + $cote = (random 20,50)
 + penwidth (random 1,7)
 + pencolor (random 0,255),(random 0,255) ,(random 0,255) 
 +
 + # Le carré
 + repeat 4 {
 + forward $cote
 + turnright 90
 + }
 +
 +}</code>
 +
 +Variantes : idem avec des triangles, des losanges, des rectangles...
kturtle/kturtle-activites-09.txt · Dernière modification : 2020/01/07 20:09 de crust