Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Thị Phương Trang Nguyễn

Viết chương trình tìm số Fibonaci thứ n.( không dùng đệ quy) Dãy số Fibinaci gồm những số: 1, 1, 2, 3, 5, 8, 13, 21 ... bắt đầu từ hai số 1 và 1, tiếp sau đó các số Fibinaci sau bằng tổng của 2 số Fibinaci trước nó. Dãy Fibinaci có thể định nghĩa như sau: Fibinaci (1) = 1; Fibinaci (2) = 1; Fibinaci (n) = Fibinaci (n-1) + Fibinaci (n-2) (n>2). Viết chương trình tính tổng n số Fibonaci đầu tiên.

Nguyễn Lê Phước Thịnh
1 tháng 6 2022 lúc 19:29

#include <bits/stdc++.h>

using namespace std;

long long f[100],i,n,t;

int main()

{

cin>>n;

f[1]=1;

f[2]=1;

i=2;

do

{

i=i+1;

f[i]=f[i-1]+f[i-2];

}

while (i==n)

t=0;

for (i=1; i<=n; i++) t+=f[i];

cout<<t;

return 0;

}

Cao ngocduy Cao
17 tháng 6 2022 lúc 10:00

#include <bits/stdc++.h>

using namespace std;

long long f[100],i,n,t;

int main()

{

cin>>n;

f[1]=1;

f[2]=1;

i=2;

do

{

i=i+1;

f[i]=f[i-1]+f[i-2];

}

while (i==n)

t=0;

for (i=1; i<=n; i++) t+=f[i];

cout<<t;

return 0;

}


Các câu hỏi tương tự
nuinuini
Xem chi tiết
hoàng
Xem chi tiết
Nguyễn Thái Luật
Xem chi tiết
Võ Minh Mẫn
Xem chi tiết
TRIỆU TƯỜNG VI
Xem chi tiết
Trần Gia Luật
Xem chi tiết
Văn Công Sỹ
Xem chi tiết
Trần Ngọc Tâm Anh
Xem chi tiết
buiquocbao
Xem chi tiết
HUY
Xem chi tiết