15/03/2023
Chào bạn, trước khi trả lời câu hỏi của bạn, tôi muốn lưu ý rằng việc sử dụng thư viện #include<bits> không được khuyến khích trong lập trình C++. Thay vào đó, bạn nên sử dụng các thư viện chuẩn như iostream hoặc cmath để viết code an toàn và tránh xảy ra lỗi không mong muốn.
Để tính tổng dãy Fibonacci, bạn có thể sử dụng vòng lặp để tính toán từng số Fibonacci và tính tổng của chúng. Dưới đây là một ví dụ code đơn giản:
#include <iostream>
using namespace std;
int main()
{
int n;
cout << "Nhap so phan tu cua day Fibonacci: ";
cin >> n;
int f1 = 0, f2 = 1, f3;
int sum = f1 + f2;
for (int i = 2; i <= n; i++)
{
f3 = f1 + f2;
sum += f3;
f1 = f2;
f2 = f3;
}
cout << "Tong cua " << n << " so dau tien cua day Fibonacci la: " << sum << endl;
return 0;
}
Trong đó:
Biến n lưu trữ số phần tử của dãy Fibonacci được nhập từ bàn phím.
Biến f1 và f2 lần lượt là hai số Fibonacci đầu tiên.
Biến f3 là số Fibonacci thứ i được tính toán trong vòng lặp.
Biến sum lưu trữ tổng của các số Fibonacci đã tính toán.
Vòng lặp tính toán từ số Fibonacci thứ 3 đến số Fibonacci thứ n, và cập nhật giá trị của các biến f1, f2, và sum sau mỗi lần tính toán.
14/03/2023
khó thế nhỉiii
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
Top thành viên trả lời