Website Statistics On donne le programme suivant 1 quand est cliqué 2 aller à x 220 y 0 définir Motif 3 sorienter à 90 4 mettre longueur 30 5 effacer tout 6 stylo en position décr

On donne le programme suivant :
1 quand
est cliqué
2 aller à x:
-220 y:
0
définir Motif
3 s'orienter à 90
4 mettre longueur ▾
30
5
effacer tout
6
stylo en position d'écriture
ABC
stylo en position d'écriture
C répéter 6 fois
D avancer de longueur pas
E tourner de 60 degrés
7 répéter
4 fois
8
Motif
9
relever le stylo
10
avancer de longueur
2
10 pas
On rappelle que « s'orienter à 90 >> signifie
que l'on est orienté vers la droite.
11
ajouter 10 à longueur ▾
1. On prendra dans cette question 1 mm pour un pixel.
Représenter en vraie grandeur sur votre copie la figure que trace le bloc Motif lorsque Longueur
vaut 30 pixels.
2. Ce programme utilise une variable, quel est son nom? À quoi correspond-elle sur la figure
réalisée par le bloc Motif ?
3. Laquelle de ces trois figures obtient-on lorsqu'on exécute ce programme? Indiquer sur la copie
le numéro de la bonne proposition parmi les trois suivantes. On expliquera son choix.
2
3
4. Modifier le programme précédent pour obtenir la figure ci-dessous. Pour cela, indiquer les
numéros des instructions à supprimer ou à modifier, et préciser les modifications à apporter :
5. On souhaite modifier le bloc Motif afin qu'il permette de tracer un carré. Pour cela, indiquer les
lettres des instructions à supprimer ou à modifier, et préciser les modifications à apporter.

Répondre :

Pour répondre à tes questions sur le programme de dessin :

1. Pour représenter la figure tracée par le bloc Motif avec une longueur de 30 pixels, tu obtiendrais une forme hexagonale puisque le programme te fait avancer et tourner de 60 degrés six fois. En vraie grandeur, chaque côté de l'hexagone mesurerait 30 mm.

2. Le nom de la variable utilisée dans ce programme est "longueur". Elle correspond à la distance parcourue par le stylo à chaque fois que l'instruction "avancer de longueur pas" est exécutée.

3. Sans les figures visibles, je ne peux pas te dire laquelle des trois tu obtiendrais. Cependant, en te basant sur l'orientation initiale à 90 degrés (vers la droite), la répétition du motif quatre fois et l'ajout de 10 à la longueur après chaque motif, tu peux déduire la forme générale de la figure.

4. Pour obtenir une figure spécifique, il faudrait connaître la figure en question pour te dire exactement quelles instructions modifier ou supprimer. Néanmoins, en général, tu pourrais changer la valeur de l'angle de rotation pour changer la forme du motif ou ajuster le nombre de répétitions pour modifier le nombre de motifs.

5. Pour modifier le bloc Motif afin de tracer un carré, tu devrais :
- Changer la lettre E pour tourner de 90 degrés au lieu de 60.
- Modifier la lettre C pour répéter 4 fois au lieu de 6, car un carré a quatre côtés.

Si tu as besoin de plus de détails ou si tu souhaites que je t'aide avec une autre partie de ton programme, n'hésite pas à me le dire !

D'autres questions