Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    bài tập chỉ sử dụng <<>>

    Dãy số Fibonacci Fn đuợc định nghĩa như sau: F0=F1=1 , Fn=Fn-1 + Fn-2 với n >= 2.
    1. In ra 100 số Fibonacci đầu tiên.
    2. In ra các số Fibonacci nhỏ hơn n cho trước.
    3. Nhập một số m, kiểm tra xem m có phải số Fibonacci.
    nếu sử dụng mảng thì đơn giản rồi, nhưng chỉ được sử dụng <<<if-while-do while>>> thôi!!!!!!!!!!!!![IMG]images/smilies/icon_question.gif[/IMG]

    - - - Nội dung đã được cập nhật ngày 11-10-2014 lúc 07:22 PM - - -

    mình viết code này nhưng chạy ra kết quả sai
    #include"stdio.h"
    #include"conio.h"
    int main()
    {
    int i,a=1,b=1;
    printf("so fibo thu 1 la 1
    ");
    printf("so fibo thu 2 la 1
    ");
    for(i=3;i<=100;i++)
    {

    printf("so fibo thu %d la %d
    ",i,a+b);
    a=b;
    b=a+b;
    }
    getch();
    }

    sai đâu vậy mọi người??????????????

  2. #2
    Bạn dùng 3 biến mới tính đc.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi prog10
    Bạn dùng 3 biến mới tính đc.
    ok bạn. mình debug được rồi.

 

 

Quyền viết bài

  • 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ể Sửa bài viết của mình
  •