def u_niteratif(n): u = ... k = 0 while k < = n: u = ... k = ... return u def u_nrecursif(n): if n == 0: return ... else: return ...
def suite_fibo(n): a = 1 b = 1 for i in range(n): u = a + b b = a a = u return u
Ligne 2 | ||||
---|---|---|---|---|
Ligne 3 | ||||
Premier passage dans la boucle | ||||
Deuxième passage dans la boucle | ||||
Troisième passage dans la boucle | ||||
Quatrième passage dans la boucle | ||||
Cinquième passage dans la boucle | ||||
Sixième passage dans la boucle |
from math import sin, sqrt def u(n): return 7 - 5*sin(1/n) + 17/n**2 def S(n): somme = 0 for i in range(1, n+1): somme = somme + u(i) return somme/n def premiers_termes(v, n): liste = [] for k in range(1, n+1): liste.append(v(k)) return liste print(premiers_termes(u, 100)) print(premiers_termes(S, 100))
def racine2_balayage(): compteur = 0 while compteur*compteur - 2 < 0: compteur = compteur + 0.01 return compteur