Informatique

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 ?

1 Réponse

  • 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

    Image en pièce jointe de la réponse DoucePatate

Autres questions