Probleme de Fonction

zmessi Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
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

A voir également:

2 réponses

keurdange Messages postés 720 Date d'inscription   Statut Membre Dernière intervention   231
 
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
zmessi Messages postés 50 Date d'inscription   Statut Membre Dernière intervention  
 
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
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   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