Bonjour,
j'essai de faire un programme qui calcule la somme
1 + 1/(1+2) + 1/(1+2+3) ... de manière récursif mais je n'y arrive pas . si j'entre par exemple 2 alors je devais obtenir 1 + 1/3
quelqu'un pourrait m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 int somme(int n1) { int res; if (n1 == 1) { return (1); } else { res = res + (1/somme(n1 - 1)); //appel récursive de la fonction somme } return (res); }
merci d'avance
Partager