<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">from  math import *

# initialisation du sinus et cosinus et du nombre de cotes
s=sqrt(2)/2
c=sqrt(2)/2
k=4

# on utilise le while, idem exo 2
aiold=1
OK=True
while (OK):
    ai=k*s
    k=2*k

    # ici c est le cos**2
    c=(1+c)/2
    # pythagore
    s=sqrt(1-c)
    # calcul du cos
    c=sqrt(c)

    # condition du while : precision 1e-16
    OK=( abs(ai-aiold)&gt;1e-16)
    aiold=ai
    print "%18.16f"%ai, abs(ai-pi)

</pre></body></html>