« Programmation C++/Les fonctions » : différence entre les versions

Contenu supprimé Contenu ajouté
MacGeek (discussion | contributions)
Aucun résumé des modifications
MacGeek (discussion | contributions)
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 = solutionAide|contenu =
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 = 01;
while(n-- > 0)
r *= n;