Section courante

A propos

Section administrative du site

Une des fonctions les plus classiques des mathématiques, la Factorielle, est l'une des fonctions les moins intégrés à la base des langages de programmation, le JavaScript n'en fait pas exception ! Voici un programme permettant de calculer la factorielle de nombre entier en Visual C++ :

  1. #include "stdafx.h"
  2.  
  3. long Factoriel(long n) {
  4.    return n > 1?(n * Factoriel(n-1)):1;
  5. }
  6.     
  7. int main(int argc, char* argv[])
  8. {
  9.      printf("Liste des 13 premiers factoriels entiers:\n");
  10.     for(int I=0;I<=12;I++) {
  11.           printf("%i! est %i\n",I,Factoriel(I));
  12.     }
  13.      return 0;
  14. }

on obtiendra le résultat suivant :

Liste des 13 premiers factoriels entiers:
0! est 1
1! est 1
2! est 2
3! est 6
4! est 24
5! est 120
6! est 720
7! est 5040
8! est 40320
9! est 362880
10! est 3628800
11! est 39916800
12! est 479001600

Voir également

Science - Mathématique

Dernière mise à jour : Samedi, le 7 avril 2018