Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Giúp các bé đáng thương ấy với

Gameshow “Ai Là Triệu Phú” trên VTV đang chờ đón bạn – Tải ngay!

Bán đấu giá ủng hộ từ thiện

Sự kiện công nghệ lớn nhất trong năm của Sony sắp đổ bộ Hà Nội

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tin tức công nghệ mới
kết quả từ 1 tới 14 trên 14
  1. #1
    noahdaniel163's Avatar
    noahdaniel163 vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jun 2011
    Đến từ
    TPHCM
    Bài
    171
    Cảm ơn
    109
    Điểm
    48/32 bài viết

    Post Xin công thức tính tổng giai thừa

    bạn nào cho mình xin công thức tính tổng giai thừa bằng đệ quy
    1! + 2! + 3! + 4! + n!
    Thay đổi nội dung bởi noahdaniel163; 08-10-2011 lúc 23:34.

  2. #2
    auauau97's Avatar
    auauau97 vẫn chưa có mặt trong diễn đàn Rìu Chiến Vàng
    Tham gia
    Jun 2010
    Đến từ
    Hà Nội
    Bài
    6.650
    Cảm ơn
    11.934
    Điểm
    5.263/3.016 bài viết

    Default

    bạn thử code này nhá:
    Code:
    Uses crt;
    Var
      n,i,s,j,d:longint;
    BEGIN
      Clrscr;
      Write('Nhap so n:');
      Readln(n);
      For i:=1 to n do
        Begin
          For j:=1 to i do
            d:=d*j;
          s:=s+d;
        End;
      Write('Tong giai thua:',s);
      Readln;
    END.


    ---------- Bài thêm lúc 22:00 ---------- Bài trước là lúc 21:56 ----------

    code trên = pascal
    code = c:
    Code:
    #include <stdio.h>
    #include <conio.h>
    
    int main()
    {
    	int i,j,n,s,d;
    	printf("Nhap so n:");
    	scanf("%d",&n);
    	for (i=1;i<=n;i++)
    	{
    		for (j=1;j<=i;j++)
    			d=d*j;
    		s=s+d;
    	}
    	printf("Tong giai thua: %d",s);
    	getch();
    }
    Nothing is true, everything is permitted

  3. Có 3 thành viên cảm ơn auauau97 cho bài viết này:
    chihuong11906 (04-12-2013), dangnhapthoi (18-07-2014), vanchien127 (13-02-2012)

  4. #3
    anhx111's Avatar
    anhx111 vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Nov 2010
    Đến từ
    Địa ngục trần gian ,lang thang là chết đói
    Bài
    75
    Cảm ơn
    0
    Điểm
    7/6 bài viết

    Default

    đây của ng ep đây: S==n.(n+1).(2n+1)/6
    Đừng tưởng xinh gái mà vội kiêu
    có tý nhan sắc vẫn chưa siêu
    mà này anh bảo cho mà biết
    khi nào mát trời anh sẽ yêu

  5. #4
    dviadduc's Avatar
    dviadduc vẫn chưa có mặt trong diễn đàn Rìu Vàng Đôi
    Tham gia
    Feb 2010
    Đến từ
    Hà Nam
    Bài
    1.033
    Cảm ơn
    332
    Điểm
    254/182 bài viết

    Default

    Trích anhx111 View Post
    đây của ng ep đây: S==n.(n+1).(2n+1)/6
    đây là j` thế @@

  6. #5
    boyquyet's Avatar
    boyquyet vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Nov 2007
    Đến từ
    http://hoichonamchau.com/
    Bài
    33
    Cảm ơn
    8
    Điểm
    7/7 bài viết

    Default

    Trích noahdaniel163 View Post
    bạn nào cho mình xin công thức tính tổng giai thừa bằng đệ quy
    1! + 2! + 3! + 4! + n!
    Bài của bạn này
    #include<iostream.h>
    int gt(n){
    if(n==1){
    return 1;
    }else return n*gt(n-1);
    }
    void main(){
    int n, sum=0;
    cout<<"nhap n: ";
    cin>>n;
    for(int i=1; i<=n; i++){
    sum+=gt(i);
    }
    cout<<"ket qua la: "<<sum;
    }
    Kiến Thức Không của riêng ai, Hãy Share
    website: hội chợ năm châu
    website: hoi cho nam chau
    yahoo: mrquyet88
    Email mrquyet88@gmail.com

  7. Có 1 thành viên cảm ơn boyquyet cho bài viết này:
    auauau97 (24-10-2011)

  8. #6
    anhx111's Avatar
    anhx111 vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Nov 2010
    Đến từ
    Địa ngục trần gian ,lang thang là chết đói
    Bài
    75
    Cảm ơn
    0
    Điểm
    7/6 bài viết

    Default

    Trích dviadtuan View Post
    đây là j` thế @@
    bác ko biết chữ à .mà người ta hỏi công thức tính tổng thôi có chỗ nào hỏi code đâu mấy bác đúng là " vì gái quên mình "

  9. #7
    JM.NVL's Avatar
    JM.NVL vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    May 2010
    Đến từ
    Vũ trụ
    Bài
    121
    Cảm ơn
    78
    Điểm
    53/28 bài viết

    Default

    Trích auauau97 View Post
    bạn thử code này nhá:
    Code:
    Uses crt;
    Var
      n,i,s,j,d:longint;
    BEGIN
      Clrscr;
      Write('Nhap so n:');
      Readln(n);
      For i:=1 to n do
        Begin
          For j:=1 to i do
            d:=d*j;
          s:=s+d;
        End;
      Write('Tong giai thua:',s);
      Readln;
    END.


    ---------- Bài thêm lúc 22:00 ---------- Bài trước là lúc 21:56 ----------

    code trên = pascal
    code = c:
    Code:
    #include <stdio.h>
    #include <conio.h>
    
    int main()
    {
    	int i,j,n,s,d;
    	printf("Nhap so n:");
    	scanf("%d",&n);
    	for (i=1;i<=n;i++)
    	{
    		for (j=1;j<=i;j++)
    			d=d*j;
    		s=s+d;
    	}
    	printf("Tong giai thua: %d",s);
    	getch();
    }
    Bạn sử dụng vòng lặp 2 lần ***g nhau như vậy mình test thử sai rồi. Bạn chạy thử chuơng trình của mình xem thế nào nhé!
    #include <stdio.h>
    void main()
    {
    int i,j,n,s,d;
    printf("Nhap so n:");
    scanf("%d",&n);
    s=0;d=1;
    for (i=1;i<=n;i++)
    {
    d=d*i;
    s=s+d;
    }
    printf("Tong giai thua: %d",s);
    }

  10. Có 1 thành viên cảm ơn JM.NVL cho bài viết này:
    auauau97 (25-10-2011)

  11. #8
    anhbieu986's Avatar
    anhbieu986 vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Jan 2011
    Bài
    5
    Cảm ơn
    1
    Điểm: 1/1 bài viết

    Default

    bạn ơi không được mừ mình thử mấy lần rùi

    ---------- Bài thêm lúc 19:05 ---------- Bài trước là lúc 19:04 ----------

    cậu xem lại đj :=@ :=@

  12. #9
    thecuong064's Avatar
    thecuong064 vẫn chưa có mặt trong diễn đàn Rìu Vàng
    Tham gia
    Jun 2011
    Đến từ
    Hacker's Home
    Bài
    936
    Cảm ơn
    133
    Điểm
    418/259 bài viết

    Default

    Trích anhbieu986 View Post
    bạn ơi không được mừ mình thử mấy lần rùi

    ---------- Bài thêm lúc 19:05 ---------- Bài trước là lúc 19:04 ----------

    cậu xem lại đj :=@ :=@
    Không được chỗ nào

  13. #10
    becon91's Avatar
    becon91 vẫn chưa có mặt trong diễn đàn Rìu Vàng
    Tham gia
    Sep 2009
    Bài
    823
    Cảm ơn
    146
    Điểm
    413/267 bài viết

    Default

    Trích anhx111 View Post
    đây của ng ep đây: S==n.(n+1).(2n+1)/6
    CT sai bét.................................
    Nhận code BT lớn: C/C++, C#, Java, Assembly
    kiet.heros@gmail.com
    https://www.facebook.com/long.sheng.2012

  14. #11
    minhhung1122's Avatar
    minhhung1122 vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Sep 2009
    Bài
    87
    Cảm ơn
    22
    Điểm
    64/24 bài viết

    Default

    Công thức đó là 1^2+2^2+3^2+...+n^2=n(n+1)(2n+1)/6 .Hmm

  15. #12
    congson0147's Avatar
    congson0147 vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Feb 2009
    Bài
    37
    Cảm ơn
    12
    Điểm
    19/10 bài viết

    Default

    Ta có thể định nghĩa đệ quy (quy nạp) n! như sau
    n! = 1 nếu n=0
    n! = n*(n-1)! nếu n>0
    Và code trong C :
    /* hàm tính n! theo đệ quy */
    long gtdq ( int n )
    {
    if ( n == o || n ==1 )
    return 1;
    else
    return ( n*gtdq (n-1));
    }

  16. #13
    trunghamil's Avatar
    trunghamil vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Jun 2008
    Bài
    26
    Cảm ơn
    2
    Điểm
    5/3 bài viết

    Default

    var
    s:longint;
    i,j:integer;
    n:word;
    function gt(x:integer):longint;
    begin
    if (i=1) then gt:=1 else gt:=x*gt(x-1);
    end;
    begin
    write('nhap n '); readln(n);
    s:=0;
    for j:=1 to n do s:=s+gt(j);
    write('ket qua: ',s);
    readln
    end.

  17. #14
    lehong3000's Avatar
    lehong3000 vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    May 2010
    Đến từ
    na
    Bài
    452
    Cảm ơn
    104
    Điểm
    214/162 bài viết

    Default

    Chủ thớt yêu cầu đệ qui mà có bác lại giải mà k thấy có đệ qui gì hết

    PHP Code:
    int giaithua(int n//de qui - tinh giai thua cua n
    {
        if(
    n==0)
            return 
    1;
        return 
    n*giaithua(n-1);
    }

    int tong(int n//de qui - thuc hien yeu cau chinh
    {
        if(
    n==1)
            return 
    1;
        return 
    giaithua(n) + tong(n-1);

    *****

 

 

Quyền sử dụng

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể tự sửa bài viết của mình
  •