Dessiner sur scratch
Un exemple: tracé de polygones réguliers (devoir maison de seconde)
Pour un polygone régulier à n côtés:
R et n sont donnés.
l’angle au centre: a = 360°/n
l’angle b = 90° - a / 2 (2b+a=180°)
Langle c = a (2b+a=180° et 2b+c=180°)
Le côté du polygone = corde mesure L = 2Rcos(b)
Un exemple: tracé de polygones réguliers (devoir maison de seconde)
La « scène » scratch:
abscisse de -240 à 240
ordonnée de -180 à 180
Orientation indiquée sur la figure
Un exemple: tracé de polygones réguliers
Pour un polygone régulier à n côtés:
a =360°/n b = 90° - a / 2 c = a L = 2Rcos(b)
Pour tracer le polygone sur scratch:
Variables: n, a, b, c, L, R=100 nombres
Début de l’algorithme
Lire n
Calculer a, b, c, L
On place le stylo en A (R;0)
On prend la direction b-90°
On répète n fois:
On avance de L
On tourne de c
Fin de répète
Fin algorithme
Un exemple: tracé de polygones réguliers
Pour un polygone régulier à n côtés:
a =360°/n b = 90° - a / 2 c = a L = 2Rcos(b)
Pour tracer le polygone sur scratch:
Variables: n, a, b, c, L, R=100 nombres
Début de l’algorithme
Lire n
Calculer a, c, L
On place le stylo en A (R;0)
On prend la direction b-90°
On répète n fois:
On avance de L
On tourne de c
Fin de répète
Fin algorithme
1 / 17 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!