".:'Định Nghĩa Giai Thừa':."

Thảo luận trong 'Thuật toán' bắt đầu bởi SrbIT, 27 Tháng năm 2009.

  1. Offline

    SrbIT

    • Thành viên sáng lập

    Số bài viết:
    122
    Đã được thích:
    124
    Điểm thành tích:
    90
    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

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí