A voir également:
- Un programme c++?!
- Programme demarrage windows - Guide
- Mettre en veille un programme - Guide
- Forcer la fermeture d'un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Message programmé iphone - Guide
4 réponses
N = ce que tu veux;
F = 1;
do {
F = F*N;
N --;
}while(N>0);
merci bien mais j'ai une autre question
ca ve dire quoi ce N --; ?! j pas compri ?! et vraiment dsl pour le derangement
F = 1;
do {
F = F*N;
N --;
}while(N>0);
merci bien mais j'ai une autre question
ca ve dire quoi ce N --; ?! j pas compri ?! et vraiment dsl pour le derangement
Tu y est presque, y'a juste une petite erreur. Si tu mets
tu ne vas pas obtenir ce que tu souhaites. Avec ton code tu vas avoir : F = n*(n-1)*(n-1)*...*1, car N sera toujours égal à n-1.
Je te conseille de ne pas utiliser le même nom de variable(majuscule et minuscule) car autrement c'est pas très clair.
Il vaut mieux écrire :
N = n -1
tu ne vas pas obtenir ce que tu souhaites. Avec ton code tu vas avoir : F = n*(n-1)*(n-1)*...*1, car N sera toujours égal à n-1.
Je te conseille de ne pas utiliser le même nom de variable(majuscule et minuscule) car autrement c'est pas très clair.
Il vaut mieux écrire :
#include <stdio.h> main() { int X,F,n; X = n; F = 1; do { F = F*X; X = X-1; }while(X>0); }
F = 1;
do {
F = F*N;
N --;
}while(N>0);
merci bien mais j'ai une autre question
ca ve dire quoi ce N --; ?! j pas compri ?! et vraiment dsl pour le derangement