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 :
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) ).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); } }
Merci d'avance
PS: Edit : En fait je précise que l'utilisateur doit entrer N, le nombre de termes, et x : valeur de x, bien sur
Partager