Editorial for C++ Bài 3.A2: Hiệu số Fibonaci
Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.
Submitting an official solution before solving the problem yourself is a bannable offence.
Submitting an official solution before solving the problem yourself is a bannable offence.
Lời giải chi tiết:
Đầu tiên, các bạn cần khai báo kiểu dữ liệu của 2 số nguyên dựa vào khoảng giá trị đề bài đưa \(a,b (1 \leq a < b \leq 30)\).
Bước 2, các bạn dùng lệnh cin
để nhập số vừa khai báo ở trên.
Bước 3, các bạn khai báo một mảng để lưu trữ các số trong dãy Fibonacci.
Bước 4, gán giá trị đầu tiên và thứ hai của mảng là 1
, bắt đầu từ vị trí thứ 1
và 2
trong dãy Fibonacci.
Bước 5, sử dụng vòng lặp để tính toán các giá trị tiếp theo của dãy Fibonacci từ vị trí 3
đến b
bằng cách tính tổng của hai giá trị trước đó.
Bước 6, hiển thị kết quả của dãy Fibonacci cắt bớt từ vị trí a
đến b
. Kết quả được tính bằng cách lấy giá trị ở vị trí b
trừ đi giá trị ở vị trí a
.
Comments