Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content

Périmètre et aire d'un polygone régulier

Le but de cet exercice est de créer un programme qui, pour un nombre n, donne le périmètre et l'aire du polygone régulier convexe à n côtés inscrit dans un cercle de rayon 1. On peut aller voir sur cette page pour plus de détails : Wikipédia

Entre autre, on a les propriétés suivantes :

  1. la longueur d'un côté du polygone est : coté=2sin(πn)
  2. l'aire est donnée par la formule : aire=périmètre×cos(πn)2
  • De plus, les résultats devront être arrondis à 2 chiffres après la virgule. Pour cela, on utilisera la fonction round( nombre , nombre_de_chiffres_après_la_virgule).
  • Enfin, les résultats x et y devront être affiché d'affilée, simplement séparés d'un espace. Pour cela, on utilisera simplement la syntaxe print(x,y)

Entrée : Le nombre n de cotés du polygone.

Sortie : Les valeurs du périmètre et de l'aire du polygone régulier convexe à n cotés, séparées par un espace.

Périmètre et aire d'un polygone régulier
1
2
3
4
5
6
from math import *
def mon_programme(n):
#Ne pas toucher ce qui précède
#Les valeurs pour les variables en entrée seront automatiquement données
#Ecrire ci-dessous en n'oubliant pas d'indenter
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content