Fibonacci Series In C# - C# Tutorial
C# Course / Programs / Fibonacci Series In C#

Fibonacci Series In C#

BLUF: Mastering Fibonacci Series In C# is essential for building robust applications with the .NET ecosystem. This tutorial provides clear explanations and practical examples to help you understand and apply this C# concept.
Enterprise Development Tip: Fibonacci Series In C#

C# is a powerful, modern language for enterprise solutions. Discover how Fibonacci Series In C# enhances your development workflow in the guide below.

In the scenario of the Fibonacci sequence, each subsequent number is the result of adding the two numbers that came before it. For instance, the sequence starts with 0, 1, then continues with 1, 2, 3, 5, 8, 13, 21, and so on. The initial two numbers in the Fibonacci series are 0 and 1.

Let's see the fibonacci series program in C#.

Example

Example

using System;

  public class FibonacciExample

   {

     public static void Main(string[] args)

      {

         int n1=0,n2=1,n3,i,number;  

         Console.Write("Enter the number of elements: ");  

         number = int.Parse(Console.ReadLine());

         Console.Write(n1+" "+n2+" "); //printing 0 and 1  

         for(i=2;i<number;++i) //loop starts from 2 because 0 and 1 are already printed  

         {  

          n3=n1+n2;  

          Console.Write(n3+" ");  

          n1=n2;  

          n2=n3;  

         }  

      }

   }

Output:

Output

Enter the number of elements: 15

0 1 1 2 3 5 8 13 21 34 55 89 144 233 377

Input Required

This code uses input(). Please provide values below:

Logic Practice
Install Logic Practice
Add to home screen for a faster app-like experience