Exercice en langage algorithmique
lawboubs
Messages postés
1
Statut
Membre
-
tapion76 Messages postés 3820 Date d'inscription Statut Membre Dernière intervention -
tapion76 Messages postés 3820 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un devoirs a rendre d urgence il sagit de saisir un algorithme permetant de calculer le factoriel d'un entier n
j'ai un devoirs a rendre d urgence il sagit de saisir un algorithme permetant de calculer le factoriel d'un entier n
Configuration: Windows XP Internet Explorer 6.0
3 réponses
-
l'algorithme du factoriel d'un entier:
0) Début factoriel
1) saisi(n)
2) f:=1
pour i de n à 1 faire
f:= f*i
fin pour
3) afficher (f)
4)fin factoriel -
Salut, en récursif :
double fact(int n) { if (n > 1) return n*fact(n-1); else return 1; }
Sinon en classique :
double fact(int n) { double f = 1; while (n > 1) f *= n--; return f; } -