//chuong trinh in ra mot chuoi gom 30 so Fibonacci
int main()
{
cout << "Chuoi 30 so Fibonacci la: " << Fibonacci(30) << endl;
}
viết hàm tính sô Fibonacci và chương trình in ra 1 chuỗi 30 số Fibonacci
//chuong trinh in ra mot chuoi gom 30 so Fibonacci
int main()
{
cout << "Chuoi 30 so Fibonacci la: " << Fibonacci(30) << endl;
}
viết hàm tính sô Fibonacci và chương trình in ra 1 chuỗi 30 số Fibonacci
Hàm của bạn là hàm trả về 1 giá trị nên nó không thể in ra 30 số FB được.
Bạn sửa thành hàm void và chỉnh lại thuật toán nha
Còn cách nào khác cách dùng hàm void không bạn?
Trong hàm main bạn dùng 1 dòng lặp để tính từng số rồi in ra cũng được mà.
for (i = 0; i <= 30; i++)
{
cout << fibonacci(i) endl;
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?