1.3. Индивидуальные задания
Составить алгоритм в виде блок-схемы, написать и отладить поставленную задачу с использованием рекурсивной и обычной функций. Сравнить полученные результаты
Блок-схемы функций пользователя Faktorial_R и Faktorial
#include
using namespace std;
int faktorial(int n){
int out=1;
for(int i=1;i<=n;i++)
out*=i;
return out;
}
int main()
{
setlocale(0,"");
int n,k;
cout << "Введите n и k через пробел:";
cin >> n >> k;
cout << faktorial(n)/(faktorial(k) * faktorial(n-k));
return 0;
}
Do'stlaringiz bilan baham: |