Информатика, вопрос задал kseniasalonary , 7 лет назад

Найти n-ый элемент ряда Фибоначи. в "С# "


tutu007: какой именно ряд, который с 0 или с 1 начинается?
kseniasalonary: с нуля

Ответы на вопрос

Ответил tutu007
0

Ответ:

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           int n= Int32.Parse(Console.ReadLine());

           int k=0;

           int m=1;

           int z;

           if (n==1)

           {

               Console.WriteLine(0);

           }

           else

           {

               if (n==2)

               {

                   Console.WriteLine(1);

                   

               }

               else

               {

                   for (int i = 0; i < n-2; i++)

                   {

                       z = m;

                       m += k;

                       k = z;

                       

                   }

                   Console.WriteLine(m);

               }

           }

       }

   }

}

Новые вопросы