Вопрос задан 05.09.2026 в 07:55. Предмет Информатика. Спрашивает Щербакова Анастасия.

Напишите функцию для нахождения факториала (факториал — это произведение чисел от 1 до заданного числа. Например, факториал 5 = 1*2*3*4*5 = 120). Язык: C++.

Перейти к ответам

Ответы на вопрос

Отвечает Казарян Христина.

Факториал числа \( n \) обычно обозначают так: \( n! \). Например, \( 5! = 1 \cdot 2 \cdot 3 \cdot 4 \cdot 5 = 120 \).

Функция на C++:
long long factorial(int n) {
    long long result = 1;
    for (int i = 1; i <= n; i++) {
        result *= i;
    }
    return result;
}

Пример использования:
int n = 5;
cout << factorial(n);

Для числа 5 программа выведет 120.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос