« Programmation C++/Les fonctions » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
|||
Ligne 314 :
=== Exercice 1 ===
Créez une fonction <code>vectorielle</code> pour calculer la vectorielle d'un entier n. Elle retourne un entier long. Créez une fonction non récursive.
{{Boîte déroulante|titre =
La vectorielle (noté ! en mathématiques) se définie ainsi:
!1 = 1 = 1
!2 = 2 x 1 = 2
!3 = 3 x 2 x 1 = 6
!4 = 4 x 3 x 2 x 1 = 24
}}
{{Boîte déroulante|titre = Solution|contenu =
Voici le code source:<source lang = "cpp">
long vectorielle(int n)
{
long r =
while(n-- > 0)
r *= n;
|