FACTORIELE EN C
Résolu
iostream
Messages postés
5
Statut
Membre
-
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
comment faire le factoriele d'un nombre sur C
comment faire le factoriele d'un nombre sur C
Configuration: Windows XP Internet Explorer 6.0
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 ;-)#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 -
-
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