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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
vasilisa-9090
1 / 1 / 0
Регистрация: 30.03.2013
Сообщений: 108
#1

вызов функцииж факториал - C++

24.04.2013, 05:24. Просмотров 1301. Ответов 43
Метки нет (Все метки)

не могу найти ошибку в программе. задание: Составить программу решения задачи с использованием функций нахождения факториала и числа сочетаний из n по m. заранее спасибо за помощь.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream.h>
#include<math.h>
 
double H (double (*f)(double), double m, n)
{
return f(n)/(f(m)*f(n-m));
}
 
double f(double n)
{
return {
p=0.0;
for(i=0;i<=n;i++) p=p*i; }
}
int main()
{ double m,n C;
cout<<"VVedite m, n\n";
cin>>m>>n;
cout<<H(f,n,m,n-m);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2013, 05:24     вызов функцииж факториал
Посмотрите здесь:

Факториал - C++
Здравствуйте! Задали новые задачки, не могу реализовать функцию для факториала. Например есть вот такое выражение S= ( i! )/(( N+i )!) ...

Факториал - C++
Простите пожалуйста, я хотел спросить, как сделать программу которая вычисляет фактариал. Просто интересно, напишите если не сложно,...

Факториал - C++
Нада зделать прогу штоби она виводила таким образом X 2 4 6 8 10 а Y 2! 4! 6! 8! 10! тоисть факториал от Х зделайте плз оч надо на С/С++

Факториал - C++
Как написать программу для вычисления n факториал

Факториал - C++
Здравствуйте. Нужна программа для расчета факториала. Факториал числа n — произведение всех натуральных чисел до n включительно. ...

Факториал - C++
помогите написать прогу факториала в С++ с помощью циклов. Мне нужна простая прога а не на пол экрана. облазил весь инет, нигде нет...

факториал - C++
найти число нулей в конце факториала числа N по основанию каждого множителя K (1&lt;=N&lt;=1000000000, 2&lt;=K&lt;=1000) #include &lt;iostream&gt; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vasilisa-9090
1 / 1 / 0
Регистрация: 30.03.2013
Сообщений: 108
24.04.2013, 16:13  [ТС]     вызов функцииж факториал #41
спасибо огромное все!!! у меня все работает!!!!!!!!!
okman
15 / 21 / 1
Регистрация: 05.04.2013
Сообщений: 204
24.04.2013, 20:19     вызов функцииж факториал #42
Цитата Сообщение от vasilisa-9090 Посмотреть сообщение
спасибо огромное все!!! у меня все работает!!!!!!!!!
Вывеси рабочий код программы, всем же интересно

Добавлено через 3 минуты
Вот это реализация этого, ну если я правильно понял) C(n,m)=n!/(m!*(n-m)!).

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
#include<iostream>
#include<math.h>
using namespace std;
int n, m;
int C(int n, int m){
    int h,t,p=1;
    int Fone=1,Ftwo=1, Ftrip=1;
 
    if (n>m){
    h=n-m;
    for (int i=1; i<=n;i++) Fone*=i;
    for (int i=1; i<=m;i++) Ftwo*=i;
    for (int i=1; i<=h;i++) Ftrip*=i;
     t=Fone/(Ftwo*Ftrip);
     return t;
    }
    else cout << "Error: n<m";
}
int main(){
    int t;
    
    cout << "Vvedite chisla n|m(n>m): ";
    cin >> n >> m;
    t=C(n,m);
    cout << endl << "Otvet: " << t ;
 
    system ("PAUSE >> null");
}
-=ЮрА=-
24.04.2013, 21:31
  #43

Не по теме:

okman, пост 30 и пост 39, как то даже обидно, распинался показывал и вот те

Цитата Сообщение от okman Посмотреть сообщение
Вывеси рабочий код программы, всем же интересно

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2013, 04:35     вызов функцииж факториал
Еще ссылки по теме:

факториал - C++
#include &lt;iostream&gt; using namespace std; size_t fact(size_t n) { if(n==0) return 1; return n*fact(n-1); } int...

Факториал в С - C++
Помогите пожалуйста написать программку. Надо,чтобы считала: (1+ 1/1*1)*(1+1/2*2)*....*(1+1/n*n)=? Немогу сообразить( Спасибо.

Факториал (n-1)! - C++
Помогите, пожалуйста, написать факториал (n-1)! очень надо

Факториал - C++
Имеется код: #include &lt;iostream&gt; using namespace std; long long fact(int a); int main() { long long int N;

Факториал - C++
Дано целое число N (&gt; 0). Найти двойной факториал N: N!! = N•(N–2)•(N–4)•… (последний сомножитель равен 2, если N — четное, и 1, если...


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

Или воспользуйтесь поиском по форуму:
vasilisa-9090
1 / 1 / 0
Регистрация: 30.03.2013
Сообщений: 108
25.04.2013, 04:35  [ТС]     вызов функцииж факториал #44
действительно огромное спасибо!! я просто поняла как это сделать и больше не хотела тратить ваше время, и ни в коем случае не хотела вас обидеть! вы действительно мне очень помогли!
Yandex
Объявления
25.04.2013, 04:35     вызов функцииж факториал
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru