За естествено число n да се изчисли n! = 1 * 2 * 3 * … * n. Например, ако n = 5, то резултатът ще бъде: 5! = 1 * 2 * 3 * 4 * 5 = 120.
Ето как по-конкретно можем да пресметнем факториел:
n, на която присвояваме целочислена стойност взета от входа на конзолата.fact, чиято начална стойност е 1. Нея ще използваме за изчислението и съхранението на факториела.n > 1, тъй като всеки път, когато извършим изчисленията в тялото на цикъла, ще намаляваме стойността на n с 1.fact, която е резултат от умножението на текущата стойност на fact с текущата стойност на n.n с -1.
Тествайте решението си тук: https://judge.softuni.org/Contests/Practice/Index/514#7.