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
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);
}
quelqu'un pourrait m'aider ?
merci d'avance