Aproximació de l'arrel quadrada X36904


Statement
 

pdf   zip

html

La sèrie de Taylor per calcular l’arrel quadrada és:

f1(x)=x 
fn(x)=
1
2
(fn−1(x)+
x
fn−1(x)
)

Feu un programa en què, donat la x i una epsilon є, escrigui el valor de la sèrie fins que la diferència entre dos termes succesius de la sèrie sigui inferior a є.

Entrada

El programa demana l’є i la x.

Sortida

El programa escriu l’aproximació de √x. El valor s’ha d’escriure amb 6 decimals utilitzant la funció round.

Observació

La solució requereix utilitzar la funció round per arrodonir.

Public test cases
  • Input

    4
    0.001
    

    Output

    2.0
    
  • Information
    Author
    Gerard Escudero
    Language
    Catalan
    Official solutions
    Python
    User solutions
    C++ Python