comment je peut calculer la somme de cette série:
1-1/2²+1/3²-1/4²+...+-1/n²+-...
avec précision :
epsilon=10e-8(10e-10,10e-12,10e-14), utilisant l'approximation suivante;
lim k-->inf Xk=Xn, où le critère du fin est |Xn-Xn+1|<= epsilon
la valeur n n'est pas connue en avance, sa valeur est donné du epsilon.
la somme partielle suivante doit étre calculé du somme précedente, (not recalculated from the degining)
the sum calculated analytacally is equal to pi2/12.
j'ai essayé de résoudre cette exercice mais le programme que j'ai écrit ça marche pas, est ce vous avez une idée SVP
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
15
16
17
18
19
20
21
22
23
24 #include <stdio.h> #include<math.h> int main() { int n,i; double xprev,xnew,s,eps; eps=1e-8; s=0; for(i=1;;i=i+1){ xnew=(-1)pow(n+1)*1/n*n; if (abs(xprev-xnew)<=eps) break; s=s+xnew; } n=i-1; printf("s="); printf("n="); return 0; }
Partager