Je schreef reeds een programma dat 3 faculteit berekende, namelijk:
\[\mathsf{3! = 3 \cdot 2 \cdot 1 = 6}\]Per definitie geldt, indien \(\mathsf{n}\) natuurlijk is:
\[\mathsf{n! = n \cdot (n-1)\cdot (n-2)\cdot \ldots \cdot 2 \cdot 1 \qquad \text{\textsf{waarbij} } 0! = 1}\]Schrijf een recursieve functie faculteit(n) die de faculteit van het getal n teruggeeft.
>>> faculteit(3)
6
>>> faculteit(5)
120
Tip
Je hoeft in dit programma geen invoer aan de gebruiker te vragen. Programmeer enkel de functie
faculteit(n).