salut,
comment programmer cette fonction avec langage C n-1!
voici le code de calculde n!
----------------------
---------------------------------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 #include <stdio.h> #include <stdlib.h> #include <conio.h> void main () { int nb, factorielle, n; nb = 0; factorielle = 0; puts("ENTRER UN NOMBRE"); scanf("%d", &nb); if (nb != 0) { n = nb; factorielle = nb; do { nb = nb - 1; factorielle = factorielle * nb; } while (nb > 1); } else { n = 0; factorielle = 0; } printf("La factorielle de %d est : %d", n, factorielle); getch(); }
mais comment faire pour n-1!
et merci d'avance