Mathématiques

Question

Salut y a quelqu'un pour m'aider sur ce dm de maths en python svp ???? je galere un peu merci​
Salut y a quelqu'un pour m'aider sur ce dm de maths en python svp ???? je galere un peu merci​

1 Réponse

  • Réponse :

    Bonsoir,

    si vous ne lisez pas les commentaires:

    Explications étape par étape :

    Comme le site enlève les indentations, j'ai remplacé celles-ci par ...

    1)
    def fibo(k):

    ... L=[1,1]

    ... for compteur in range(2,k):

    ... ... L.append(L[-1]+L[-2])

    ... return L

    2)

    def fibo2(k,u0,u1):

    ... L=[u0,u1]

    ... for compteur in range(2,k):

    ... ... L.append(L[-1]+L[-2])

    ... return L

    3)

    import math

    def Heron(a,p=10**(-6),u0=7):

    ... L=[]

    ... k=1

    ... rac=math.sqrt(a)

    ... u=u0

    ... while abs(u-rac)> p:

    ... ... u=(u+a/u)/2

    ... ... L.append(u)

    ... ... k+=1

    ... return (L,k)

    nb,Liste=Heron(5)

    print ("au bout de {} itérations, on trouve la liste ",nb,"\n",Liste)