Fattoriale

Puoi usare la funzione math.factorial()


Definizione iterativa

n!=\left\{ \begin{array}{ll}1&n=0,1\\ n(n-1)\,\dots\,1 & \text{altrimenti}\end{array} \right

Per n=5:

5! = 5*4*3*2*1 = 120


while() for() Moltiplicazioni effettive per n=5
1 *5 *4 *3 *2 *1
5 *4 *3 *2 *1
5 *4 *3 *2
1 *1 *2 *3 *4 *5
1 *2 *3 *4 *5

Il fattoriale come funzione di n

while() for()
Notice: This work is licensed under a BY-NC-SA. Permalink: Fattoriale

Comments are closed.