Salut, j'ai besoin d'aide pour un petit exercice de Python, si quelqu'un pourrait m'aider svp?
Exercice 5
1. Ecrire en Python l’algorithme suivant :

nbCôtés = int(input(‘combien de côtés ?’))
longueur = 50
angle = 360/nbCôtés
répéter nbCôtés fois :
avancer de longueur
tourner à gauche de angle degrés
Quelle figure obtient-on ?


Sagot :

Bonsoir,

Pour écrire ce sricpt en pythpn on peut utiliser le module turtle par exmple:

import turtle

n = int(inputt())

longueur = 50

angle = 360/n

for i in range (n):

   turtle.forward(l)

   turtle.left(angle)

Si on suit la logique de ce script on obtiendra une figure qui va différer selon le nombre de coté:

un carré si on rentre 4

un pentagon si on rentre 5

un hexagone si on rentre 6

cependant la figure va tendre vers un cercle: plus le nombre de coté sera élevé plus grand sera la figure et plus petit seront les angle entre chaque tracé ce qui donne l'illusion d'un cercle, ci-joint une photo:

Bonne soirée :D

View image DOUCEPATATE