🤔 Wat is de faculteit?

De faculteit van een getal n, geschreven als n!, is het product van alle getallen van 1 tot en met n. Bijvoorbeeld:

  • 5! = 1 × 2 × 3 × 4 × 5 = 120
  • 3! = 1 × 2 × 3 = 6

💡 Hint

Om de faculteit te berekenen, kun je een for-lus gebruiken om door de getallen van 1 tot en met n te itereren. Bij elke iteratie vermenigvuldig je het huidige getal met een accumulator, die je start op 1. Dit geeft je uiteindelijk het product van alle getallen.

💻 Programmeeroefening - Faculteit

Schrijf een functie fac(n) die de faculteit van n berekent. Volg deze stappen:

  1. Definieer de functie fac(n) met één parameter, n.
  2. Maak een variabele result en stel deze in op 1, omdat dit het startpunt is voor de vermenigvuldiging.
  3. Gebruik een for-lus om door de getallen van 1 tot en met n te itereren.
  4. Vermenigvuldig result met het huidige getal in de lus.
  5. Retourneer result als de faculteit van n.