Laurentvidal.fr vous aide à trouver des réponses fiables à toutes vos questions grâce à une communauté d'experts. Rejoignez notre plateforme de questions-réponses pour obtenir des réponses précises à toutes vos interrogations de la part de professionnels de différents domaines. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines.
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é.
Merci d'avoir visité notre plateforme. Nous espérons que vous avez trouvé les réponses que vous cherchiez. Revenez quand vous voulez. Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Merci d'utiliser Laurentvidal.fr. Revenez pour obtenir plus de connaissances de nos experts.