SrbIT
27-05-2009, 01:28 AM
Dưới đây là bài tổ hợp chập k của n
Các bạn có thể tham khảo và cho mình góp ý:
Trong bài mình dùng hàm tính đệ quy giai thừa.
#include<iostream.h>
int gt(int n) // Định nghĩa hàm gt
{
if(n==0 || n==1) // Trường hợp cơ sở
return 1;
else // Trường hợp tổng quát
return n*gt(n-1);
}
void main() // Khai báo hàm chính
{
int n;
int k;
cout<<"Nhap N ";
cin>>n;
cout<<"Nhap K ";
cin>>k;
cout<<"To hop chap k cua n la: "<<gt(n)/(gt(k)*gt(n-k))<<endl;
}
IF I KNOW ,YOU WILL KNOW
Các bạn có thể tham khảo và cho mình góp ý:
Trong bài mình dùng hàm tính đệ quy giai thừa.
#include<iostream.h>
int gt(int n) // Định nghĩa hàm gt
{
if(n==0 || n==1) // Trường hợp cơ sở
return 1;
else // Trường hợp tổng quát
return n*gt(n-1);
}
void main() // Khai báo hàm chính
{
int n;
int k;
cout<<"Nhap N ";
cin>>n;
cout<<"Nhap K ";
cin>>k;
cout<<"To hop chap k cua n la: "<<gt(n)/(gt(k)*gt(n-k))<<endl;
}
IF I KNOW ,YOU WILL KNOW