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

Đề tài: nhập 1 số cho biết số đó thuộc fibonaci hay không ?

  1. #1
    Ngày gia nhập
    12 2011
    Nơi ở
    Điện Bàn - Quảng Nam
    Bài viết
    2

    Mặc định nhập 1 số cho biết số đó thuộc fibonaci hay không ?

    Đề : nhập 1 số cho biết số đó có thuộc dãy fibonaci hay không?

    Em mới học tới lệnh while ah. Anh(chi) lam hộ em cái
    Em không hiểu đề lắm.

  2. #2
    Ngày gia nhập
    09 2011
    Bài viết
    1

    dãy fibonaci là 1 1 2 3 5 8 13........ số trc + số sau = số mới.
    Mình vừa làm xong !
    #include<stdio.h>
    #include<conio.h>
    void main()
    {
    int t1,m1,t2,m2,t,m,a,b,r;
    printf("Nhap lan luot tu va mau cua hai phan so");
    scanf("%d%d%d%d",&t1,&m1,&t2,&m2);
    if(m1==0 || m2==0)
    printf("Nhap lai\n");
    else
    {
    a=(t1*m2 + t2*m1);
    b=m1*m2;
    while(b!=0)
    {
    r=a%b;
    a=b;
    b=r;
    }
    t=(t1*m2 + t2*m1)/a;
    m=m1*m2/a;
    printf("Tong la:%d/%d\n",t,m);
    }
    getch();
    }

  3. #3
    Ngày gia nhập
    12 2011
    Nơi ở
    Điện Bàn - Quảng Nam
    Bài viết
    2

    Mặc định không biết đúng chưa

    #include "stdio.h"
    #include "conio.h"

    main()

    {
    int i, n, t, s, tong, k;
    printf("\nNhap so n :");
    scanf("%d",&n);
    printf("\nNhap so k :");
    scanf("%d",&k);
    t=0;
    s=1;

    for (i=1; i<=n; i++)
    {
    printf("%4d",s);
    tong=t+s;
    t=s;
    s=tong;
    }
    if(k<tong)
    printf(" t fi ");
    else
    printf(" k t fi ");
    getch();
    }

  4. #4
    Ngày gia nhập
    01 2011
    Bài viết
    116

    bạn nhập n với k làm j thế?
    để kiểm tra k là số fibonaci ko nếu chỉ biết while thì làm thế này cho đơn giản:
    C Code:
    1. int a1,a2,a3;
    2. a1=1;
    3. a2=2;
    4. while(k<a2)
    5. {
    6.        a3=a1+a2;
    7.        a1=a2;
    8.        a2=a3;
    9. }
    10. if(k==a2) printf("k la so fibonaci");
    11. else printf("k khong phai so fibonaci");

    mình code tạm thế chưa chạy thử, bạn thử xem thế nào.
    Chú giáng sinh vui vẻ
    C++ Code:
    1. while ( you_live) {
    2. if (you_failed) try_again();
    3. else if ( you_won) find_new_challenge();
    4. }
    5. system("DEATH");
    6. return HELL;

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

  1. Bài tập C++ viết chương trình kiểm tra số thuộc dãy fibonaci
    Gửi bởi neobuon trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 21
    Bài viết cuối: 09-09-2012, 09:12 PM
  2. Thuộc tính khóa ngoài( tham chiếu) biến mất khi biến đổi từ file XML sang DataTable
    Gửi bởi itmanhieu trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 17-08-2011, 08:02 PM
  3. in dãy số fibonaci nhập từ bàn phím?
    Gửi bởi chjecla_ 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: 02-10-2010, 10:29 PM
  4. Nhập một ký tự, cho biết thuộc loại nào..
    Gửi bởi kul_b0y0512 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 14
    Bài viết cuối: 23-04-2010, 12:43 PM
  5. Talking Nhận biết file thuộc loại gì trong lập trình C#
    Gửi bởi Xcross87 trong diễn đàn Tutorials và Thủ thuật lập trình C#, ASP.NET
    Trả lời: 0
    Bài viết cuối: 28-05-2007, 01:54 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