Zoofast.fr est votre ressource incontournable pour des réponses expertes. Découvrez des réponses détaillées à vos questions grâce à notre vaste base de connaissances d'experts.

Bonjour,
j'ai un dm sur la trigonométrie, la méthode d'archimede mais je n'y arrive pas du tout pourriez vous m'aidez SVP ??
merci d'avance !!​

Bonjourjai Un Dm Sur La Trigonométrie La Méthode Darchimede Mais Je Ny Arrive Pas Du Tout Pourriez Vous Maidez SVP Merci Davance class=

Sagot :

Mozi

Bonsoir,

QP:

1. Pour n = 6, OAB = 360°/6 = 60°

OAB est donc un triangle équilatéral de coté AB = 1

D'où P6 = 6 AB = 6

2. A'B' = 2 A'I' = 2 * OI' * tan(I'OB') = 2 * √3 / 3

D'où P'6 = 6 * 2 * √3 / 3 = 4√3

3. Le périmètre du cercle de rayon 1 est 2π d'où

6 < 2π < 4√3

Soit 3 < π < 2√3 ou encore 3 < π < 3,465

Programme:

1.

P <- 1

n <- 6

P1 <- 2*n*sin(180/n)

P2 <- 2*n*tan(180/n)

A <- P1 / 2

B <- P2 / 2

Tant que (B - A) > 10^-p :

  n <- n+1

  A <- n*sin(180/n)

  B <- n*tan(180/n)

Fin Tant que

2. La condition est que la différence entre le périmètre circonscrit et le périmètre inscrit est < à 10^-p

C'est en quelque sorte la précision de l'approximation de π qui est comprise entre A et B.

3.

from math import *

p=int(input("La précision est exprimée sous forme de 10^-p | entrer p:  "))

n=6

p1=6

p2=4*sqrt(3)

a=p1/2

b=p2/2

while (b-a)>10**(-p):

   n=n+1

   a=n*sin(radians(180/n))

   b=n*tan(radians(180/n))

a=round(a,p)

b=round(b,p)

print(a,"< Pi <", b)

print("Nombre de côtés : n =" ,n)