FACTORIELE EN C
Résolu
iostream
Messages postés
5
Statut
Membre
-
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
Bonjour,
comment faire le factoriele d'un nombre sur C
comment faire le factoriele d'un nombre sur C
5 réponses
avec une fonction recursive
int factoriel(int x)
{
if(x==0)
return 1;
return (x * factoriel(x-1));
}
Salut,
et sans fonction recursive ;-)
et sans fonction recursive ;-)
#include<stdio.h>
int factoriel(int nb);
int main ()
{
int nb;
printf("Entrez un nombre entier : ");
scanf("%d",&nb);
printf("%d factoriel = %d\n",nb,factoriel(nb));
return 0;
}
int factoriel(int nb){
int i,res;
res = 1;
for (i=2;i<=nb;++i)
res = res * i;
return res;
}
salut,
comment faire le factoriel de ses 3 versions :iterative,recursive terminale et non terminale?merci
comment faire le factoriel de ses 3 versions :iterative,recursive terminale et non terminale?merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je te laisse faire la méthode iterative
mince je n'ai pas vu que tu l'avais déjà http://www.commentcamarche.net/forum/affich 4264221 factoriele en c#2
la prochaine fois je ferai plus d'attention
vaut mieux d'essayer de faire toi même tes exercices, et de nous montrer ce que tu as fait pour t'aider
mince je n'ai pas vu que tu l'avais déjà http://www.commentcamarche.net/forum/affich 4264221 factoriele en c#2
la prochaine fois je ferai plus d'attention
vaut mieux d'essayer de faire toi même tes exercices, et de nous montrer ce que tu as fait pour t'aider