对于上课我有一个任务:
写C++程序,将输出的不同方式,你可以挑选的数量
k对象形成了一套的n对象(包括n和k应为正整数).该数字由以下公式给出:
C(n, k) = n!/(k! * (n - k)!)您的程序应该使用两个值返回函数.第一个应该被调用
factorial,应该返回n!.应该调用第二个函数,combinations并且应该返回n!/(k! * (n - k)!).测试程序的不同值n和k五次(计数控制循环).
我提出了一个解决方案:
#include <iostream>
using namespace std;
int factorial(int);
int combination(int, int);
void main(void)
{
int objects, set_number, count;
count = 1;
while(count <= 5)
{
cout << "Please enter in number of objects ";
cin >> objects;
cout << "Please enter in the number of …Run Code Online (Sandbox Code Playgroud)