Code used in these answers.
Factorials Program(Q1)
Iterative method program(Q2)
Poisson distribution program(Q3)