Sponsored Ad

Friday, September 10, 2010

Fibonacci Series Program using Recursion in C#

Fibonacci Series Program using Recursion

Fibonacci Series Program using Recursion Code:

using System;
using System.Text;
using System.Collections;
using System.Data;
namespace Console_App
{
    public class clsFactorial
    {      
        public static void Main()
        {
            try
            {
                for(int i=1; i<=10;i++)
                Console.WriteLine("Fibonacci no. = {0}", fibonacci(i));                   
            }
            catch(Exception ex)
            {
                //handle exception here
            }
            Console.ReadLine();           
        }

        static int fibonacci(int x)
        {          
            if (x <= 1)
            {
                return 1;
            }
            return fibonacci(x - 1) + fibonacci(x - 2);   
        }
    }
}

3 comments:

  1. correct programme is
    .
    .
    .
    .




    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Collections;

    namespace ConsoleApplication1
    {
    public class Program
    {
    static void Main()
    {
    for (int i = 0; i < 5; i++)
    {
    Console.WriteLine(fabon(i));
    }
    }
    static int fabon(int i)
    {

    if (i <= 0)
    {

    return 0;
    }
    else if (i == 1)
    {
    return 1;
    }
    else
    {
    return fabon(i - 1) + fabon(i - 2);
    }

    }
    }
    }

    ReplyDelete

Sponsored Ad

Website Update

Followers