You are here: Home / Topics / C# Program to Print Fibonacci Series upto N terms

C# Program to Print Fibonacci Series upto N terms

Filed under: C# on 2023-09-21 06:59:51

Here you will find an algorithm and program in C# programming language to print fibonacci series. First let us understand what fibonacci series means.

Explanation : The Fibonacci sequence is a sequence consisting of a series of numbers and each number is the sum of the previous two numbers. For Example :- 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …….


Fibonacci Series Algorithm


START
 Step 1->Declare variables i, a, b, nextTerm
 Step 2->Initialize the variables, a=0, b=1, and nextTerm = 0
 Step 3->Enter the number of terms of Fibonacci series to be printed
 Step 4->Repeat below steps n times
  -> print the value of a
  -> nextTerm = a + b
  -> a = b
  -> b = nextTerm
  -> increase value of i each time by 1
STOP

 

C# Program to Print Fibonacci Series


using System;  
public class Demo{  
  public static void Main(string[] args){  
     int a = 0, b = 1, nextTerm, i, n = 9;
     for(i=0 ;i < n; ++i){    
        Console.Write(a+" ");
        nextTerm = a + b;   
        a = b;    
        b = nextTerm;
     }    
  }  
}
Output
0 1 1 2 3 5 8 13 21


About Author:
G
Geetam     View Profile
Hi, I am using MCQ Buddy. I love to share content on this website.