👤

Sagot :

Réponse :

Explications étape par étape

Programme modifié

# Créé  le 24/01/2021 en Python 3.4

x=1

# i prend les valeurs de 1 à 4

for i in range (1,5):

   x=round( 0.5*(x+2/x),3)

   print ("i=",i,"x=",x)

Tableau correspondant au programme initial:

i= 1 x= 1.5

i= 2 x= 1.4166666666666665

i= 3 x= 1.4142156862745097

i= 4 x= 1.4142135623746899

Tableau correspondant au programme modifié:

i= 1 x= 1.5

i= 2 x= 1.417

i= 3 x= 1.414

i= 4 x= 1.414

Remarque : Le programme donne une valeur approchée de rac(2)

© 2024 IDNLearn. All rights reserved.