

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
Đây là câu trả lời đã được xác thực
Câu trả lời được xác thực chứa thông tin chính xác và đáng tin cậy, được xác nhận hoặc trả lời bởi các chuyên gia, giáo viên hàng đầu của chúng tôi.
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
long long a[n+1];
a[0]=1;
a[1]=1;
if (n>=1) cout<<1<<" ";
if (n>=2) cout<<1<<" ";
for (int i=2;i<n;i++)
{
a[i]=a[i-1]+a[i-2];
cout<<a[i]<<" ";
}
}
Hãy giúp mọi người biết câu trả lời này thế nào?

uses crt;
var a:array[1..90]of longint;i,n:longint;
begin
clrscr;
write('n=');readln(n);
a[1]:=1;
a[2]:=1;
for i:=3 to 46 do a[i]:=a[i-1]+a[i-2];
for i:=1 to n do write(a[i],' ');
readln;
end.
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
128
9
62
chỗ mk k có
267
3759
209
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; long long f1=1, f2=1, f3; if ( n>=1 ) cout<< 1 <<" "; if ( n>=2 ) cout<< 1 <<" "; for (int i=2; i<n; i++) { f3=f1+f2; cout<<f3<<" "; f1=f2; f2=f3; } }
267
3759
209
Nè bạn ơi
128
9
62
bn ơi f2 gán =1 hay 2 á
267
3759
209
f2 ban đầu gắn bằng 1 vì 2 số đầu là 1 mà
267
3759
209
còn tiếp theo gắn bằng f3
128
9
62
à ok'
128
9
62
giúp bài mới :)