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();
        }
    }
}