In dãy Fibonacci trong C++ (Phần 2)



Bài tập In dãy Fibonacci

Viết chương trình C++ để in dãy Fibonacci với một số nhập từ bàn phím.

Lời giải

Dưới đây là chương trình C++ để giải bài tập trên. Mình sử dụng vòng lặp FOR, sau đó in kết quả với lệnh count.

#include 
#include 
using namespace std;
int main()
{int a,b,x,y,num1,ct;
a=0;
b=1;
cout << "Nhap mot so (nen nho hon 25) : " << endl;
cin>>num1;
cout << a << endl;
cout << b << endl;
for(ct=1;ct<=num1-2;ct++)
{
x=a+b;
cout << x << endl;
y=a;
a=b;
b=x;
}
return 0;
}

Chạy chương trình C++ trên sẽ cho kết quả như hình sau:

Bài tập C++ có giải
mot_so_bai_tap_cplusplus_khac.jsp