print fibonacci series in c++ code example
Example 1: fibonacci sequence c++
#include <iostream>
using namespace std;
int main ()
{
int num1, num2, num3, input;
num1 = 0;
num2 = 1;
cout << "How many nums in sequence do you want to see: ";
cin >> input;
cout << num1 << " " << num2 << " ";
for(int i = 2; i < input; i++)
{
num3 = num1 + num2;
cout << num3 << " ";
num1 = num2;
num2 = num3;
}
return 0;
}
Example 2: c++ fibonacci
#include <iostream>
using namespace std;
int main()
{
int n, t1 = 0, t2 = 1, nextTerm = 0;
cout << "Enter the number of terms: ";
cin >> n;
cout << "Fibonacci Series: ";
for (int i = 1; i <= n; ++i)
{
if(i == 1)
{
cout << " " << t1;
continue;
}
if(i == 2)
{
cout << t2 << " ";
continue;
}
nextTerm = t1 + t2;
t1 = t2;
t2 = nextTerm;
cout << nextTerm << " ";
}
return 0;
}
Example 3: c++ program to print fibonacci series
#include<iostream>
using namespace std;
int main()
{
int n;
int a[n];
cout<<"Enter no of terms:-\t";
cin>>n;
a[0]=0;
a[1]=1;
cout<<a[0]<<" "<<a[1];
for (int i = 2; i <=n; i++)
{
a[i]=a[i-1]+a[i-2];
cout<<" ";
cout<<a[i];
}
return 0;
}