Sagot :
Bonjour !
tout d'abord, nous allons préciser la position du lutin ainsi que les options du stylo, puis nous allons demander le côté du carré à l'utilisateur :
# relever le stylo (<-- très important, sinon on risque de faire des traits accidentels)
# effacer tout
# aller à x: 0 ; y: 0
# mettre la taille du stylo à 1
# mettre la couleur du stylo à (ce que tu veux)
# demander 'le côté du carré : ' et attendre
# mettre [c] à [réponse]
(# ici signifie que c'est du code, [ ] ici signifie que c'est une variable)
on ne va pas se compliquer la vie, on va faire une boucle :
comme on a quatre carrés à dessiner, la boucle va donc s'exécuter 4 fois.
# répéter 4 fois faire :
il faut maintenant dessiner ce carré. Pour ce faire, on va dessiner un trait, puis tourner de 90° vers la gauche et comme ça 4 fois. Mais on nous dit que la taille du stylo augmente de 1 après chaque tracé, donc if faut augmenter la taille du stylo chaque fois. ( ___ c'est pour dire que c'est dans une boucle)
# stylo en position d'écriture
# répéter 4 fois faire:
# ___avancer de [c]
# ___tourner à gauche de 90°
# ___ajouter à la taille du stylo 1
# relever le stylo
Voilà, on a un carré.
maintenant, on doit se déplacer pour être à la bonne place quand on devra dessiner le prochain carré.
Nous nous trouvons actuellement dans l'angle en bas à gauche du carré.
nous allons déjà nous déplacer vers l'angle en bas à droite.
# ajouter [c] à x
Voilà. maintenant, on doit se déplacer de 20 pixels vers la droite, pour créer l'espace
entre les deux carrés.
#ajouter 20 à x
On peut en fait combiner les deux dernières lignes en une seule :
# ajouter [c] + 20 à x
maintenant, on ajoute 20 au côté du carré :
# ajouter à [c] 20
voilà !
donc, voici notre programme en entier ( ne fait pas attention aux tirets du bas, c'est juste pour montrer que c'est dans la boucle) :
# relever le stylo
# effacer tout
# aller à x: 0 ; y: 0
# mettre la taille du stylo à 1
# mettre la couleur du stylo à (ce que tu veux)
# demander 'le côté du carré : ' et attendre
# mettre [c] à [réponse]
# répéter 4 fois faire :
# ___ stylo en position d'écriture
# ___répéter 4 fois faire:
# ______avancer de [c]
# ______tourner à gauche de 90°
# ______ajouter à la taille du stylo 1
# ___relever le stylo
# ___ajouter [c] + 20 à x
# ___ajouter à [c] 20
voilà, j'espère t'avoir aidé.