[C++] In dãy số fibonacy nhỏ hơn n
$\boxed{\text{BÀI TOÁN}}$
$\boxed{\text{LỜI GIẢI}}$
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
int main()
{
int n,i,n1=0,n2=1,n3,j=2;
cout<<"Nhap so n: ";cin>>n;
cout<<"1 ";
for (i=2;i<=n;i++)
{
n3=n1+n2;
n1=n2;
n2=n3;
cout<<n3<<" ";
}
getch();
return 0;
}
Nhập từ bàn phím số n. In ra màn hình dãy số fibonacy nhỏ hơn n.
Ví dụ: Nhập n: 7
In ra màn hình dãy: 1 1 2 3 5 8 13
Ví dụ: Nhập n: 7
In ra màn hình dãy: 1 1 2 3 5 8 13
$\boxed{\text{LỜI GIẢI}}$
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
int main()
{
int n,i,n1=0,n2=1,n3,j=2;
cout<<"Nhap so n: ";cin>>n;
cout<<"1 ";
for (i=2;i<=n;i++)
{
n3=n1+n2;
n1=n2;
n2=n3;
cout<<n3<<" ";
}
getch();
return 0;
}
Comments
Post a Comment