51.5k views
3 votes
1- By using C++ programming language write a program which displays the Fibonacci Series numbers. Note: The number of elements is taken as in input from the user Hint: The Fibonacci Sequence: 0,1,1,2,3,5,8,13,21,34,55.. .

User Typewar
by
7.8k points

1 Answer

2 votes

Answer:

i hope this helpful for you

Step-by-step explanation:

Example 1.

#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) {

// Prints the first two terms.

if(i == 1) {

cout << t1 << ", ";

continue;

}

if(i == 2) {

cout << t2 << ", ";

continue;

}

nextTerm = t1 + t2;

t1 = t2;

t2 = nextTerm;

cout << nextTerm << ", ";

}

return 0;

}

Example 2.

#include <iostream>

using namespace std;

int main() {

int t1 = 0, t2 = 1, nextTerm = 0, n;

cout << "Enter a positive number: ";

cin >> n;

// displays the first two terms which is always 0 and 1

cout << "Fibonacci Series: " << t1 << ", " << t2 << ", ";

nextTerm = t1 + t2;

while(nextTerm <= n) {

cout << nextTerm << ", ";

t1 = t2;

t2 = nextTerm;

nextTerm = t1 + t2;

}

return 0;

}

User Tly
by
7.6k points