Programme d'une fonction mathématique
Bonjour, j'ai besoin d'un programme en c qui ferait la fonction suivante :
S = 1 - ((x-3)exp3)/3! + ((x-5)exp5)/5 - ((x-7)exp7)/7) + ...
Le probleme étant qu'en programmation, je suis assez nul, la preuve avec le petit bout de code auquel j'ai pensé pour solutionner cela :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, x, i, j;
float num, denom;
printf("Entrez le nombre de suites : ");
scanf("%d", &n);
printf("Entrez x : ");
scanf("%d", &x);
printf(" 1 - ");
for (i=0 ; i>n ; i++)
{
int var;
var = (3+(i*2));
num=(pow((x-var),2);
printf("(", "%d", x, "-", "%d", var , ")", "e2");
for (j=0 ; j>n ; j++)
{
denom=(var*(var-1));
printf(var);
}
printf("/n/n/n" ,"%f", num , " / ", denom);
}
} |
Donc, j'aimerais qu'on me montre une voie à suivre pour continuer ca, afin que je comprenne comment évoluer dans ce genre d'idée ... (Je signale au passage que moi et les math, ca fait 2 :o) ).
Merci d'avance :aie:
PS: Edit : En fait je précise que l'utilisateur doit entrer N, le nombre de termes, et x : valeur de x, bien sur :)