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);
}
}
}
correct programme is
ReplyDelete.
.
.
.
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);
}
}
}
}
thnx
ReplyDeleteThanks for including 0.
ReplyDelete