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 linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !