Fibonacci
using System;
namespace Fibonacci
{
class Program
{
static void Main(string[] args)
{
fibonacci(10);
Console.WriteLine("-----------");
fibonacciUpto(200);
Console.Read();
}
static void fibonacciUpto(int number)
{
int a = 0;
int b = 1;
int c = 1;
Console.WriteLine(a);
Console.WriteLine(b);
while(c <= (n-c))
{
c = a + b;
Console.WriteLine(c);
a = b;
b = c;
}
}
public static int fibonacci(int n)
{
int a = 0;
int b = 1;
int c = 1;
Console.WriteLine(a);
Console.WriteLine(b);
for(int i=2; i < n; i++)
{
c = a + b;
Console.WriteLine(c);
a = b;
b = c;
}
}
}
}