Вопрос задан 16.06.2023 в 13:45. Предмет Информатика. Спрашивает Леон Саша.

C++. Вычислить факториал k. Факториалом называется произведение k!=123...k. Исходные данные: k

– целый тип. Результат: fact – тип long int. Факториал числа очень быстро растет. Поэтому результат должен иметь длинный целый тип. При k=5, fact=120.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бескоровайный Кирилл.

Ответ:

long int getFact(int k_tmp){

   long int fact = 1;

   for(int tmp = 1;tmp<=k_tmp;tmp++){

       fact *=tmp;

   }

   return fact;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь с вычислением факториала числа k в C++.

Вот пример кода на C++, который вычисляет факториал числа k:

```cpp #include

long int factorial(int k) { long int fact = 1; for (int i = 1; i <= k; i++) { fact *= i; } return fact; }

int main() { int k = 5; long int fact = factorial(k); std::cout << "Факториал числа " << k << " равен " << fact << std::endl; return 0; } ```

В этом примере мы объявляем функцию `factorial`, которая принимает целочисленный аргумент `k` и возвращает факториал числа `k` типа `long int`. Затем, в функции `main`, мы вызываем эту функцию, передавая ей значение `k = 5`. Результат вычисления факториала сохраняется в переменной `fact`, которая затем выводится на экран с помощью `std::cout`.

При выполнении этого кода вы получите следующий вывод:

``` Факториал числа 5 равен 120 ```

Таким образом, факториал числа 5 равен 120.

0 0

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

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

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

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