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 = i
Informatique
angeletreziez
Question
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 ?
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 ?
1 Réponse
-
1. Réponse DoucePatate
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
Autres questions