Предмет: Информатика,
автор: Roma2041
Решить следующую задачу, используя рекурсивную подпрограмму
Очень надо, помогите пожалуйста/
Задачу решить C++
Приложения:

Ответы
Автор ответа:
1
#include <iostream>
using namespace std;
int C(int m, int n) {
if ((m==0)||(n==m)) return 1;
else return C(m,n-1)+C(m-1,n-1);
}
int main() {
int a, b;
cin >> a >> b;
cout << "C(" << b << "," << a << ") = " << C(a,b);
system("pause");
return(0);
}
Пример:
5 10
C(10,5) = 252
using namespace std;
int C(int m, int n) {
if ((m==0)||(n==m)) return 1;
else return C(m,n-1)+C(m-1,n-1);
}
int main() {
int a, b;
cin >> a >> b;
cout << "C(" << b << "," << a << ") = " << C(a,b);
system("pause");
return(0);
}
Пример:
5 10
C(10,5) = 252
Похожие вопросы
Предмет: Математика,
автор: mosencevadariya
Предмет: Алгебра,
автор: wzn86371
Предмет: Английский язык,
автор: safarenkodiana60
Предмет: Биология,
автор: антонэкстрим