Să se scrie o funcție C++ care să returneze pentru un număr natural n transmis ca parametru valoarea lui n!, adică 1•2•...•n.
Restricţii şi precizări
numele funcției va fi fact
funcția va avea un singur parametru, n
valoarea lui n! va fi returnată de către funcție
prin definiție, 0!=1
0 ≤ n ≤ 12
Exemplu
fact(4) = 24
Important
Soluţia propusă va conţine doar definiţia funcţiei cerute. Prezenţa în soluţie a altor instrucţiuni poate duce la erori de compilare sau de execuţie care vor avea ca efect depunctarea soluţiei.