Un programme calculant(en c) n!(n factoriel)
NG007
Messages postés
25
Statut
Membre
-
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
On demande de calculer le n! factoriel avec n lu au clavier et apr convention(0!=1), et je n'arrive pas à demarrer!
Svp, j'ai besoin de votre aide.
On demande de calculer le n! factoriel avec n lu au clavier et apr convention(0!=1), et je n'arrive pas à demarrer!
Svp, j'ai besoin de votre aide.
Configuration: Windows XP Internet Explorer 7.0
1 réponse
-
Salut,
Deux façon de faire : une version itérative et une version récursive.
Version itérarive :Résultat=1 Pour i=1 à N faire Résultat=Résultat*i FinPour Afficher Résultat
Version récursiveFonction factoriel (n) { Si n=0 Retourner 1 Sinon Retourner n*factoriel(n-1); }
Je te laisse le soin de transcrire l'algorithme en langage C ;)
Cordialement