Merhaba arkadaslar,
Recursive mantigiyla cozulecek bir problem var.
Alttaki resimde gordugunuz gibi toplam Z degeri bulunacak.

Problemin cozum mantigi altta olusturdum ve bu C# console programlamisinda yazilacak.

Console'da herhangi bir
R degeri girilecek ve
n degeri (yani kac tane R oldugu belirtecek) ve toplam deger olan Z degeri bulunacak.
(not: Problem Fibonacci mantigiyla yazilacak)
Yardimci olabilecek arkadaslara simdiden tesekkurler.
---------- EKLENTI ----------- Fikri olan yokmu arkadaslar? Alttaki kodlamaya R degeri girilecek ve kodlamaya eklenecek. n degeriyle zaten alttaki kodlamada kac tane R oldugu giriliyor ve sonuc olarak Z degerini gosterecek. namespace fibonacci
{
public class fibonacci
{
public int fib(int n1)
{
if (n1 == 1 || n1 == 2)
{
return 1;
}
else
{
return (fib(n1 - 1) + fib(n1 - 2));
}
}
}
class program
{
static void Main(string[] args)
{
fibonacci f1 = new fibonacci();
int i, n;
Console.WriteLine("Bir sayi gir:");
n = int.Parse(Console.ReadLine());
Console.WriteLine("Fibonacci sayilari \n:", n);
for (i = 1; i < n; i++)
{
Console.WriteLine(f1.fib(i));
}
Console.ReadLine();
}
}
}