Probleme de Fonction

zmessi Messages postés 69 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,

salut tous est ce que vous pouvez m'aider de corrige cette Fonction algorithmique:

on donne un nombre reel X et un nombre N entier calculer la somme :

S= Somme (x(i)/ !i) pour i=0 a N
NB: N a la puissance de I;

ma question ecrire en language C ou algorithme une Fonction s"appelle Somme
Merci d'avance

2 réponses

  1. keurdange Messages postés 816 Statut Membre 232
     
    Salut,

    j'aimerais bien t'aider mais pourrais-tu mieux expliquer ca: S= Somme (x(i)/ !i) pour i=0 a N
    NB: N a la puissance de I?
    0
    1. zmessi Messages postés 69 Statut Membre
       
      Merci d'abord pour votre aide
      on peur dire
      S=0
      pour i=0 a N
      <gras>S=S+( Xi/i!)


      X a la puissance de i</gras>
      on voulez calculer la somme de X a la puissance i sur la factoriel i (de i=0 jusqu'a N) ms on utilisant la Fonction
      Merci
      0
  2. KX Messages postés 19031 Statut Modérateur 3 020
     
    Le mieux c'est de prendre deux variables intermédiaires.
    Par exemple P qui calcule la puissance de x^i au fur et à mesure, et F qui calcule i!
    Normalement tu ne devrais ainsi faire qu'une multiplication pour chacune à chaque tour de boucle. Sans oublier de mettre à jour S avec donc une division et une addition.
    Bref, rien de très compliqué, il suffit juste de s'y mettre...
    0