Как написать приложение подсчета чисел фибоначчи без применения массивов? - C#
Формулировка задачи:
Написать программу, которая находит n первых чисел
фибоначчи и выводит их на консоль (Первые числа: 0, 1, 2, 3, 5, 8, 13, 21,
34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584). Число n задается в начале
программы через обычную переменную. Допустимо использовать любой
цикл из существующих.
Решение задачи: «Как написать приложение подсчета чисел фибоначчи без применения массивов?»
textual
Листинг программы
- class Program
- {
- static void Main(string[] args)
- {
- var n = 20;
- Fibonacci_Recursive(n);
- Console.ReadLine();
- }
- public static void Fibonacci_Recursive(int len)
- {
- Fibonacci_Rec_Temp(0, 1, 1, len);
- }
- private static void Fibonacci_Rec_Temp(int a, int b, int counter, int len)
- {
- if (counter <= len)
- {
- Console.Write("{0} ", a);
- Fibonacci_Rec_Temp(b, a + b, counter + 1, len);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д