Форум программистов, компьютерный форум CyberForum.ru

Описать рекурсивные функции вещественного типа, вычисляющие факториал и двойной факториал заданного числа - C++

Восстановить пароль Регистрация
 
AntonAA
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 15
03.01.2016, 14:28     Описать рекурсивные функции вещественного типа, вычисляющие факториал и двойной факториал заданного числа #1
Описать рекурсивные функции Fact(N) и Fact2(N) вещественного типа, вычисляющие значения факториала N! и двойного факториала N!! соответственно (N > 0 — параметр целого типа). С помощью этих функций вычислить факториалы и двойные факториалы пяти данных чисел.

 Комментарий модератора 

AntonAA, пожалуйста, прочитайте правила форума и постарайтесь впредь их соблюдать:
П. 4.3. Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на Ваш вопрос ответят.
П. 5.4. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2016, 14:28     Описать рекурсивные функции вещественного типа, вычисляющие факториал и двойной факториал заданного числа
Посмотрите здесь:

C++ Двойной факториал
C++ Двойной факториал
C++ Написать функцию, которая возвращает «двойной» факториал введенного числа
Двойной факториал VS рекурсия C++
Найти факториал числа заданного условием C++
Вычислить факториал заданного целого числа C++
C++ Программа, вычисляющая двойной факториал числа
C++ Выяснить, можно ли представить факториал заданного числа в виде произведения трёх последовательных чисел

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
GoldenSpice
4 / 4 / 5
Регистрация: 14.10.2015
Сообщений: 26
04.01.2016, 01:56     Описать рекурсивные функции вещественного типа, вычисляющие факториал и двойной факториал заданного числа #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include<iostream>
 
using namespace std;
 
double Fact(double x);
double Fact2(double x);
int main()
{
    double N;
    cout<<"Enter number please: ";
    cin>>N;
    cout << N << "!= " << Fact(N);
    cout << endl;
    cout << N << "!!= " << Fact2(N);
    return 0;
}
 
double  Fact(double N)
{
    if(N==1 || N==0)
        return 1;
   return N * Fact(N-1);
}
 
double Fact2(double N)
{
   if(N==1 || N==0)
        return 1;
   return N * Fact2(N-2);
}
Yandex
Объявления
04.01.2016, 01:56     Описать рекурсивные функции вещественного типа, вычисляющие факториал и двойной факториал заданного числа
Ответ Создать тему
Опции темы

Текущее время: 12:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru