[Xin mod hết tối] Nhờ mọi người ngó hộ bài C :D

Thảo luận trong 'Thư giãn' bắt đầu bởi BadBoy199x, 19/6/13.

  1. BadBoy199x

    BadBoy199x T.E.T.Я.I.S

    Tham gia ngày:
    12/6/12
    Bài viết:
    528
    Nơi ở:
    Hà Giang Cỉty
    Em cho n từ 1 thì sao lại = 0 đc nhỉ?
    Vậy là bác xử lý cái biểu thức trc rồi mới làm, còn em đâm đầu vào vũng sh*t luôn ko thèm suy nghĩ :1cool_byebye:
     
  2. INTP

    INTP T.E.T.Я.I.S Lão Làng GVN

    Tham gia ngày:
    16/5/11
    Bài viết:
    639
    tại hạng tử tổng quát có dạng (-1)^k * x^(2k+1) / (2k+1)!

    nhìn vào thì thấy x/1! ứng với k=0

    vậy thì i1 phải chạy từ 0 @.@

    dấu là (-1)^k dương nếu k chẵn và âm nếu k lẻ
     
    Chỉnh sửa cuối: 19/6/13
  3. SpringTime

    SpringTime Dragon Quest Lão Làng GVN

    Tham gia ngày:
    5/1/10
    Bài viết:
    1,293
    nhìn cái code convention đã chẳng muốn đọc =.=
     
  4. BadBoy199x

    BadBoy199x T.E.T.Я.I.S

    Tham gia ngày:
    12/6/12
    Bài viết:
    528
    Nơi ở:
    Hà Giang Cỉty
    Vẫn chưa hiểu lắm nhưng thôi kệ, rep bác cái rùi đi ngủ :1cool_byebye:
    P/s: code convention là cái gì vợi ?
     
  5. INTP

    INTP T.E.T.Я.I.S Lão Làng GVN

    Tham gia ngày:
    16/5/11
    Bài viết:
    639
    nôm na là cách trình bày code theo 1 tiêu chuẩn nào đó.

    vd như
    - 1 dòng tối đa bao nhiêu ký tự (70,79, hay 80?)
    - 1 tab chứa mấy khoảng trắng (thông thường là 4 hoặc 2)
    - dấu {} trong while/for, if else đặt như thế nào?
    - tên biến là tenBien hay TenBien hay ten_bien?
    - tên hàm, tên type/class là tenHam hay TenHam hay ten_ham?
    - tên type/class là tenClass hay TenClass hay ten_class?
    - tên data member của class (thêm m_ ở phía trước hay _ ở phía sau?)
    - tên macro là TEN_MACRO, hay ten_macro...?
    - tên hằng số kHangSo hay HANG_SO?
    - khai báo nhiều biến cùng 1 dòng, hay khai báo mỗi biến 1 dòng?
    - 1 hàm tối đa bao nhiêu dòng (20, 25, ...)?
    v.v...
     
    Chỉnh sửa cuối: 19/6/13
  6. HeroJAV

    HeroJAV Cán Bộ Nguồn Lão Làng GVN

    Tham gia ngày:
    1/1/11
    Bài viết:
    10,202
    Ôi cái đẹt đang nghỉ hè mà cho vào đây để tra tấn à 8-} Mà may mình ko học FPT kinh khủng quá rối hết cả mắt
     
  7. herosf2006

    herosf2006 Mega Man Lão Làng GVN

    Tham gia ngày:
    19/3/08
    Bài viết:
    3,456
    Nơi ở:
    Đà Nẵng
    Mã:
    #include <stdio.h>
    #include <stdlib.h>
    int gt(int n)
    {   if(n==1)
            return n;
        return (n*gt(n-1));
    }
    float power(float a, int b)
    {   int x;
        if(b==0)
            return 1;
        for(x = 0;x<b;x++)
            a*=a;
        return a;
    }
    
    void foo(float x, int n, float *v)
    {   int i1;
        *v=0;
        for (i1=0;i1<=n;i1++)
           *v=*v+power(-1,i1)*(power(x,2*i1+1)/gt(2*i1+1));
        *v=2+*v;
    }
    
    int main()
    { system("cls");
    float x1, x2, v1,v2;
    x1 = 1, x2 = 2;
    int n = 100;
    printf("\n");
    foo(x1,n,&v1); foo(x2,n,&v2);
    printf(" v1 = %4.4f \n\n", v1);
    printf(" v2 = %4.4f \n\n", v2);
    system("pause");
    return(0);
    }
    
    quên mịe cách ghi float rồi :5cool_big_smile:
     
  8. empireatwar

    empireatwar Sora, Wielder of Keyblades

    Tham gia ngày:
    20/7/08
    Bài viết:
    12,150
    ngày xưa rớt cái môn tin học đại cương hai lần, bực quá cho nó đi luôn đăng ký thêm môn khác cho đủ tín chỉ và thoát được 2 năm rưỡi đại cương, may mắn vkl, thi máy đủ rồi bắt code trên giấy nữa, khó vãi hà :1cool_byebye: mình dốt đặc mấy cái vi tính này cả Access với giải bài toán đơn hình, vận tải bằng Excel cũng muốn xỉu rồi :9cool_canny:
     
    Chỉnh sửa cuối: 20/6/13
  9. hell_angel7602

    hell_angel7602 C O N T R A Lão Làng GVN

    Tham gia ngày:
    5/2/06
    Bài viết:
    1,843
  10. BadBoy199x

    BadBoy199x T.E.T.Я.I.S

    Tham gia ngày:
    12/6/12
    Bài viết:
    528
    Nơi ở:
    Hà Giang Cỉty
    Lúc đầu em cũng định làm thế này, nhưng mà nghĩ đề chỉ cho 1 hàm foo, ko biết có đc tạo thêm hàm ko ?

    CƠ mà 2 cái hàm gt với power cho vào hàm foo có đc ko nhỉ ?
     
  11. glouds

    glouds Mayor of SimCity Lão Làng GVN

    Tham gia ngày:
    12/12/10
    Bài viết:
    4,458
    Tùy vào thầy, nếu họ cho bạn lười thì bạn chơi pow của math.h luôn, còn không thì bạn phải tự viết cái func power của riêng bạn. Thường là phải viết func mới nếu cần.
    Câu trả lời cho câu 2 là có.

    PS: Học C từ năm ngoái, bây giờ mới làm lại thử 1 bài mà thấy không còn được như trước, các sếp có ý kiến gì để thực hành coding thường xuyên không nhỉ.
     
  12. herosf2006

    herosf2006 Mega Man Lão Làng GVN

    Tham gia ngày:
    19/3/08
    Bài viết:
    3,456
    Nơi ở:
    Đà Nẵng
    đề viết vậy là cho đấy :1cool_byebye:
     
  13. BadBoy199x

    BadBoy199x T.E.T.Я.I.S

    Tham gia ngày:
    12/6/12
    Bài viết:
    528
    Nơi ở:
    Hà Giang Cỉty
    Vừa thi xong :1cool_byebye:

    Em nhét func() vào func() khác thì nó báo lỗi cú pháp, tách riêng ra thì ko bị nữa.
    Còn lại là dùng 70% kiến thức học đc trong mấy page đầu :5cool_still_dreamin
     

Chia sẻ trang này