Bonjour, j'aurai besoin d'aide pour mon DM svp merci


Bonjour Jaurai Besoin Daide Pour Mon DM Svp Merci class=

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é.