30/09/2018, 20:25

Giúp mình chữa lỗi đoạn code. Chương trình báo lỗi và không chạy được

//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

Ngô Doãn Tuấn viết 22:28 ngày 30/09/2018

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

Nguyễn Thiên Nhã viết 22:37 ngày 30/09/2018

Còn cách nào khác cách dùng hàm void không bạn?

Nguyễn Trọng Phương viết 22:33 ngày 30/09/2018

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;
}

Bài liên quan
0