محاسبه جمله n ام از سری اعداد فیبوناچی
سوال
محاسبه جمله n ام از سری اعداد فیبوناچی
در حال بررسی
0
انجمن برنامه نویسان سی شارپ
3 سال
3 پاسخ ها
616 دیده شده
0
پاسخ ها ( ۳ )
Console.Write(“Enter number: “);
int n = Convert.ToInt32(Console.ReadLine());
int[] f = new int[n];
f[0]=1;
f[1]=1;
Console.Write(f[0]+”-“+f[1]);
for (int i = 2; i < f.Length; i++)
{
f[i]=f[i-1] + f[i-2];
Console.Write(“-” + f[i]);
}
class Program
{
static void Main(string[] args)
{
int a, b, c, num, i;
a = 1; b = 1; c = 0;
Console.Write(“n(st) digit: “);
num = int.Parse(Console.ReadLine());
for (i = 1; i <= num; i++)
{
c = a + b;
Console.WriteLine("{0}st={1}", i, a);
a = b;
b = c;
}
Console.ReadKey();
}
}
}
using System;
namespace Fibonacci
{
class Program
{
try
static void Main(string[] args)
{
{
int n = Convert.ToInt32(Console.ReadLine());
if (n < 1) { Console.WriteLine(“Input Number is less than 1”); }
else
Console.WriteLine(Fib(n));
}
catch (Exception exception)
{
Console.WriteLine(“Erorr:t”+exception.Message);
}
}
public static int Fib(int n)
{
if (n <= 1)
{
return n;
}
else
{
return Fib(n – 1) + Fib(n – 2);
}
}
}
}