Есть ответ 👍

Дано целое число n . проверить есть ли оно числом фибоначчи(через while)(c#)

190
245
Посмотреть ответы 2

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


    public static class numericextensions    {        public static bool isfibonacci(this int number)        {            if (number == 0)                return true;             var previous = 0;             var current = 1;             while(current < number)            {                var tmp = current;                 current += previous;                 previous = tmp;             }            return current == number;         }    }
shahmir2406
4,4(80 оценок)

так как мы создаём массив, начиная с отрицательного элемента, то не стоит забывать, что при переходе из отрицательных чисел в положительные есть целое число 0. поэтому:

-..0..1..2..3..4..5..6..7..8..9..10 - 16 ячеек памяти.

ответ

16

Популярно: Информатика