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 Turbo C n'en fait pas exception! Voici un programme permettant de calculer la factorielle de nombre entier en Turbo C :

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

on obtiendra le résultat suivant :

Liste des 7 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

Voir également

Science - Mathématique

Dernière mise à jour : Dimanche, le 26 juillet 2015