Bonjour,
je recherche de l'aide pour résoudre ce problème d'algorithme qui permet de calculer la suite suivante:
s=1-1/2+1/3...................1/n
pour cet exercice j'ai proposé cette solution
variable n,i: entier;
s:réel;
s←1;
i←2;
écrire(''taper la valeur de n");
lire(n);
tan que (i<=n) faire
s ← s-1/i;
i ← i+1;
s ← s+1/i;
i ← i+1;
fin tan que;
écrire ("la somme est",s);
fin;
mais le problème que j'ai eu c'est que ce programme s'arrête toujours dans la valeur impaire
si je tape une valeur paire il va ajouter une valeur impaire dans la somme par ex :
si je tape 4 dans la valeur de n la somme sera s=1-1/2+1/3-1/4+1/5 et ce n'est pas ça notre besoin