bonjour,
comment arrêter l'itération quand la valeur de r est suffisamment proche de la valeur exacte de la racine recherchée.
étant donné le programme:
début
r = 1
répéter
r =(r + n / r) / 2
fin
le coder convenablement en PYTHON et le faire tourner"; limiter les répétitions";
ce que j'ai pu faire
mais je trouve pas comment arretter l'itération ?!!
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 def racine(n) : r = 1 for x in range(10): r = (r + (n/r))/ 2 return r >>> racine(25.0) 5.0 >>> racine(2.0) 1.414213562373095 >>> racine(28.0) 5.291502622129181 >>> racine(144.0) 12.0
Partager