Bonjour,

Je fais une sommation ascendante et descendante : sommeascf(n) et sommedescf(n) .

La suite additionnée est: SIGMA(1/(i^n)) pour i allant de 1 à 32767 dans le cas ascendant et de 32767 à 1 dans le cas descendant.
je met sommeascf(32767);sommedescf(32767); dans mon main.

voici la partie ascendante:

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
 
float sommeascf(int n)
	{
		int p;
		float i, somme;
		somme = 0;
		for(p=1; p<4; p++)
		{
			for(i=1; i<=n; i++)
			{
				somme = somme + (1/pow(i,p));
				//printf("\n somme = %E au pas = %d", somme, i);
			}
		printf("\n sommation ascendante SP = %E avec n = %d", somme, p);
		}
		return  somme;
	}
j'arrive pas à faire une decrementation pour la sommation descendante...

Merci d'avance pour votre aide.

[edit mongaulois]
il faut utiliser [...] et non <...> pour les balises