Càlcul del cosinus X57594


Statement
 

pdf   zip

html

Una manera de calcular la funció cosinus és mitjançant la següent sèrie:

cos
x
≈ 1 − 
x2
2!
 + 
x4
4!
 − 
x6
6!
 + …  

Fes un programa que donats el valor d’un angle x i un nombre de termes n > 0 llegit del canal d’entrada, calculi cos(x) amb l’aproximació d’n termes tenint en compte l’anterior sèrie.

Observació

Per resoldre aquest problema no pots fer servir ni l’operador d’exponenciació x**y ni la funció fact. Altrament la nota del problema serà un 0.

Entrada

Un nombre real x i un enter n.

Sortida

L’aproximació de cos(x) calculant la suma dels n de termes de la sèrie mostrada a l’enunciat .

Public test cases
  • Input

    1
    2
    
    
    

    Output

    0.5
    
  • Input

    2
    4
    
    

    Output

    -0.4222222222222223
    
  • Information
    Author
    Jaume Baixeries
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python