Sunday, December 6, 2020

What is Fibonacci Series in C#? Example

 In case of fibonacci series, next number is the sum of previous two numbers for example 0, 1, 1, 2, 3, 5, 8, 13, 21 etc. The first two numbers of fibonacci series are 0 and 1.

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

  1. using System;  
  2.   public class FibonacciExample  
  3.    {  
  4.      public static void Main(string[] args)  
  5.       {  
  6.          int n1=0,n2=1,n3,i,number;    
  7.          Console.Write("Enter the number of elements: ");    
  8.          number = int.Parse(Console.ReadLine());  
  9.          Console.Write(n1+" "+n2+" "); //printing 0 and 1    
  10.          for(i=2;i<number;++i) //loop starts from 2 because 0 and 1 are already printed    
  11.          {    
  12.           n3=n1+n2;    
  13.           Console.Write(n3+" ");    
  14.           n1=n2;    
  15.           n2=n3;    
  16.          }    
  17.       }  
  18.    }  

Output:

Enter the number of elements: 15
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 

No comments:

Post a Comment

Get max value for identity column without a table scan

  You can use   IDENT_CURRENT   to look up the last identity value to be inserted, e.g. IDENT_CURRENT( 'MyTable' ) However, be caut...