Найти в Дзене
IT

Факториал на C++

Что такое факториал? Факториал - это произведение всех натуральных числе от 1 до числа факториала. Например, факториал пяти - 5! = 1 * 2 * 3 * 4 * 5 = 120 1. Объявляем функцию, которая возвращает long и принимает параметр n в виде целого числа int или long. 2. Объявляем переменную res и присваиваем ей значение 1. 3. В цикле for делаем перебор от 2 до параметра n. 4. Умножаем наш res на переменную i из цикла. 5. Возращаем res. Так как наш цикл - это 2, 3, 4, ... , n, то 1 умножается на каждое это число и получается факториал!

Что такое факториал? Факториал - это произведение всех натуральных числе от 1 до числа факториала. Например, факториал пяти - 5! = 1 * 2 * 3 * 4 * 5 = 120

Алгоритм написания факториала

1. Объявляем функцию, которая возвращает long и принимает параметр n в виде целого числа int или long.

2. Объявляем переменную res и присваиваем ей значение 1.

3. В цикле for делаем перебор от 2 до параметра n.

4. Умножаем наш res на переменную i из цикла.

5. Возращаем res.

Так как наш цикл - это 2, 3, 4, ... , n, то 1 умножается на каждое это число и получается факториал!