In dãy Fibonacci trong C++ (Phần 1)
Bài tập 1: In dãy Fibonacci
Viết chương trình C++ hiển thị dãy Fibonacci bất kỳ.
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 như sau:
#include#include using namespace std;int main() { // Khai bao bien int counter, n; long last=1,next=0,sum; // Nhap gia tri cout<<"Nhap mot so :"; cin>>n; //Tinh chuoi Fibonacci while(next Chạy chương trình C++ trên sẽ cho kết quả như hình sau:
Bài tập 2: In dãy Fibonacci
Viết chương trình C++ để in dãy Fibonacci cho một số nhập từ bàn phím, sau đó in kết quả.
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 như sau:
#include#include using namespace std;int main() {int a,b,x,y,num1,ct; a=0; b=1; cout << "Nhap mot so : " << 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 học Bài tập C++ phổ biến tại hoconline.club:
bai_tap_vong_lap_trong_cplusplus.jsp
Quảng cáoBài viết liên quan