Write a program to print Fibonacci series in c#.


Write a program to print the Fibonacci series in c#.


class Program
    {
        static int FibonacciNumber(int number)
        {
            int firstnumber = 0, secondnumber = 1, result = 0;

            if (number == 0 || number == 1) return number; //Return the first & second Fibonacci number  

            for (int i = 2; i <= number; i++)
            {
                result = firstnumber + secondnumber;
                firstnumber = secondnumber;
                secondnumber = result;
            }
            return result;
        }
        static void Main(string[] args)
        {
            Console.Write("Enter the length of the Fibonacci Series: ");
            int length = Convert.ToInt32(Console.ReadLine());

            for (int i = 0; i < length; i++)
            {
                Console.Write("{0} ", FibonacciNumber(i));
            }
            Console.ReadLine();
        }
    }

Result:

Comments

Popular posts from this blog

iframe vs embed vs object in HTML 5

Constructor in c#

What is the need of method overriding ???