Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: Viết chương trình tính tổng bậc 3 của n số nguyên đầu tiên ??

  1. #1
    Ngày gia nhập
    12 2012
    Nơi ở
    Hà Nội
    Bài viết
    9

    Thumbs up Viết chương trình tính tổng bậc 3 của n số nguyên đầu tiên ??

    Em đã làm bài này nhưng vẫn không hiểu tại sao vẫn chưa chạy được ? ai có thể chỉ giúp e với ?
    Có hướng dẫn cụ thể càng tốt !! tks các bác. !
    " Không ai có thể giúp đỡ bạn nếu như chính bản thân bạn cũng không muốn thay đôi "

  2. #2
    Ngày gia nhập
    07 2013
    Nơi ở
    C:\windows\system32\cmd.exe
    Bài viết
    27

    Trích dẫn Nguyên bản được gửi bởi keilmask Xem bài viết
    Em đã làm bài này nhưng vẫn không hiểu tại sao vẫn chưa chạy được ? ai có thể chỉ giúp e với ?
    Có hướng dẫn cụ thể càng tốt !! tks các bác. !
    /* tinh tong bac 3 cua n so nguyen le dau tien */
    #include <stdio.h>
    #include <conio.h>

    void main(void)
    {
    int a,b;
    unsigned int c,d=0;
    printf("nhap vao so n: ");
    scanf("%d",&a);
    for(b=0;b<=a;b++)
    {
    c=b*b*b; //bac 3 cua so b
    d=d+c; //tong cua cac so b bac 3
    }
    printf("tong bac 3: %d \n",d);
    getch();
    }

  3. #3
    Ngày gia nhập
    12 2012
    Bài viết
    6

    Trích dẫn Nguyên bản được gửi bởi l0v3u4ever Xem bài viết
    /* tinh tong bac 3 cua n so nguyen le dau tien */
    #include <stdio.h>
    #include <conio.h>

    void main(void)
    {
    int a,b;
    unsigned int c,d=0;
    printf("nhap vao so n: ");
    scanf("%d",&a);
    for(b=0;b<=a;b++)
    {
    c=b*b*b; //bac 3 cua so b
    d=d+c; //tong cua cac so b bac 3
    }
    printf("tong bac 3: %d \n",d);
    getch();
    }
    hình như bạn này hiểu sai đề bài rồi, "Tính tổng bậc 3 của n số nguyên lẻ đầu tiên " mà, còn code của bạn là "Tính tổng bậc 3 của n số nguyên đầu tiên ".
    nên cần sửa lại chút code
    Code:
    /* tinh tong bac 3 cua n so nguyen le dau tien */
    #include <stdio.h>
    #include <conio.h>
    
    void main(void)
    {
              int a,b;
              unsigned int c,d=0;
              printf("nhap vao so n: ");
              scanf("%d",&a);
              for(b=1;b<=a*2;b+=2)
              {
                         c=b*b*b; //bac 3 cua so b
                         d=d+c;    //tong cua cac so b bac 3
              }
               printf("tong bac 3: %d \n",d);
               getch();
    }

  4. #4
    Ngày gia nhập
    01 2013
    Bài viết
    1,477

    1^3+2^3+...+n^3 = n^2*(n+1)^2/4. (dùng quy nạp c/m)
    Giả sử n=2k (k thuộc N*)
    Đặt S1 = 1^3+3^3+....
    S2 = 2^3+4^3+...
    Ta có S2-S1 = sigma(i=1..k)[(2*i)^3-(2*i-1)^3]
    = sigma(i=1..k)(4*i^2+2*i(2*i-1)+4*i^2-4*i+1)
    = sigma(i=1..k)(12*i^2-2*i+1).

    Ta tính được sigma(i=1..k)i^2 (gợi ý: sử dụng hằng đẳng thức đáng nhớ (n-1)^3), sau đó giải hệ với ẩn là S1 và S2.

    (Với n lẻ thì thêm số hạng 0^3 vào cho chẵn)

  5. #5
    Ngày gia nhập
    07 2013
    Nơi ở
    C:\windows\system32\cmd.exe
    Bài viết
    27

    Trích dẫn Nguyên bản được gửi bởi haitay Xem bài viết
    hình như bạn này hiểu sai đề bài rồi, "Tính tổng bậc 3 của n số nguyên lẻ đầu tiên " mà, còn code của bạn là "Tính tổng bậc 3 của n số nguyên đầu tiên ".
    nên cần sửa lại chút code
    Code:
    /* tinh tong bac 3 cua n so nguyen le dau tien */
    #include <stdio.h>
    #include <conio.h>
    
    void main(void)
    {
              int a,b;
              unsigned int c,d=0;
              printf("nhap vao so n: ");
              scanf("%d",&a);
              for(b=1;b<=a*2;b+=2)
              {
                         c=b*b*b; //bac 3 cua so b
                         d=d+c;    //tong cua cac so b bac 3
              }
               printf("tong bac 3: %d \n",d);
               getch();
    }

    /* tinh tong bac 3 cua n so nguyen le dau tien */
    #include <stdio.h>
    #include <conio.h>

    void main(void)
    {
    int a,b=0;
    unsigned int c,d=0;
    printf("nhap so n: ");
    scanf("%d",&a);
    while(b++<a)
    {
    if(b%2!=0)
    {
    c=b*b*b;
    d=d+c;
    }
    else
    continue;
    }
    printf("tong bac 3 cua cac so le %d \n",d);
    getch();
    }

  6. #6
    Ngày gia nhập
    07 2013
    Nơi ở
    C:\windows\system32\cmd.exe
    Bài viết
    27

    Mặc định Viết chương trình tính tổng bậc 3 của n số nguyên đầu tiên ??

    ghi dư chử "lẽ" thôi mà.

  7. #7
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,007

    thật tình tớ học hơi dốt nên mong các bạn thông cảm, tớ có 1 thắc mắc nhỏ là
    n số nguyên đầu tiên là những số nào thế
    tớ nghĩ là chỉ có n số tự nhiên đầu tiên chứ làm gì có n số nguyên đầu tiên
    ^_,^

    Facebook : https://www.facebook.com/langmaninternet

    Bùi Tấn Quang

  8. #8
    Ngày gia nhập
    07 2013
    Nơi ở
    C:\windows\system32\cmd.exe
    Bài viết
    27

    Trích dẫn Nguyên bản được gửi bởi langman Xem bài viết
    thật tình tớ học hơi dốt nên mong các bạn thông cảm, tớ có 1 thắc mắc nhỏ là
    n số nguyên đầu tiên là những số nào thế
    tớ nghĩ là chỉ có n số tự nhiên đầu tiên chứ làm gì có n số nguyên đầu tiên
    Mình cũng thắc mắc như bạn vậy, nhưng cứ hiểu là tính tổng n số(lẻ) từ 1 - n với n nhập từ bàn phím

Các đề tài tương tự

  1. Lập trình C In k số nguyên tố đầu tiên có tổng các chữ số là chắn trong mảng, lỗi chỉ kiểm tra được với số đầu tiên?
    Gửi bởi ncn1992vn trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 23-11-2012, 10:20 PM
  2. Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên.
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 11
    Bài viết cuối: 19-06-2011, 01:05 PM
  3. Game Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên trên C#?
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 18
    Bài viết cuối: 08-06-2011, 11:12 PM
  4. viết hàm chèn x vào trước phần tử có gí trị là số nguyên tố đầu tiên trong mảng
    Gửi bởi bobobo trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 17-10-2010, 07:24 PM
  5. [C] Viết n nguyên tố đầu tiên???
    Gửi bởi genius2080 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 12
    Bài viết cuối: 06-02-2007, 10:57 PM

Quyền hạn của bạn

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