👤

III- Le triangle équilatéral.
On veut tracer un triangle équilatéral de côté 40.
?
1) Quel est l'angle de rotation
Ecris un programme pour tracer ce triangle
équilateral.
2) En utilisant la boucle répéter
et l’instruction:
relever le stylo
, construis la figure
Δ Δ' Δ


Répondre :

**1) Quel est l'angle de rotation?**

Pour un triangle équilatéral, chaque angle intérieur mesure \(60^\circ\). Donc, l'angle de rotation pour tracer ce triangle sera \(60^\circ\).

**2) Programme pour tracer le triangle équilatéral:**

```python

from turtle import *

# 1) Angle de rotation

angle_rotation = 60

# 2) Programme pour tracer le triangle équilatéral

for _ in range(3):

forward(40)

left(angle_rotation)

# Relever le stylo à la fin

penup()

# Afficher la fenêtre

done()

```

Ce programme utilise la bibliothèque Turtle en Python pour tracer un triangle équilatéral de côté 40. La boucle `for` répète trois fois, représentant les trois côtés du triangle. L'instruction `left(angle_rotation)` tourne le stylo de \(60^\circ\) à chaque étape.

Notez que vous pouvez exécuter ce programme dans un environnement Python pour voir le dessin.

**3) En utilisant la boucle répéter et l’instruction "relever le stylo", construis la figure \(Δ Δ' Δ\):**

```python

from turtle import *

# 1) Angle de rotation

angle_rotation = 60

# 2) Programme pour construire la figure Δ Δ' Δ

for _ in range(3):

# Tracer le triangle

pendown()

forward(40)

left(angle_rotation)

# Relever le stylo pour déplacer à la position suivante

penup()

forward(40)

# Afficher la fenêtre

done()

```

Dans ce programme, après avoir tracé chaque côté du triangle, le stylo est relevé (`penup()`) pour déplacer la tortue à la position suivante sans tracer de ligne. Ainsi, cela crée la figure \(Δ Δ' Δ\).**1) Quel est l'angle de rotation?**

Pour un triangle équilatéral, chaque angle intérieur mesure \(60^\circ\). Donc, l'angle de rotation pour tracer ce triangle sera \(60^\circ\).

**2) Programme pour tracer le triangle équilatéral:**

```python

from turtle import *

# 1) Angle de rotation

angle_rotation = 60

# 2) Programme pour tracer le triangle équilatéral

for _ in range(3):

forward(40)

left(angle_rotation)

# Relever le stylo à la fin

penup()

# Afficher la fenêtre

done()

```

Ce programme utilise la bibliothèque Turtle en Python pour tracer un triangle équilatéral de côté 40. La boucle `for` répète trois fois, représentant les trois côtés du triangle. L'instruction `left(angle_rotation)` tourne le stylo de \(60^\circ\) à chaque étape.

Notez que vous pouvez exécuter ce programme dans un environnement Python pour voir le dessin.

**3) En utilisant la boucle répéter et l’instruction "relever le stylo", construis la figure \(Δ Δ' Δ\):**

```python

from turtle import *

# 1) Angle de rotation

angle_rotation = 60

# 2) Programme pour construire la figure Δ Δ' Δ

for _ in range(3):

# Tracer le triangle

pendown()

forward(40)

left(angle_rotation)

# Relever le stylo pour déplacer à la position suivante

penup()

forward(40)

# Afficher la fenêtre

done()

```

Dans ce programme, après avoir tracé chaque côté du triangle, le stylo est relevé (`penup()`) pour déplacer la tortue à la position suivante sans tracer de ligne. Ainsi, cela crée la figure \(Δ Δ' Δ\).