0 / 0 / 0
Регистрация: 09.02.2019
Сообщений: 19
1

Проверка принадлежности числа к ряду чисел Фибоначчи

19.02.2019, 21:45. Показов 6168. Ответов 1

Студворк — интернет-сервис помощи студентам
Помогите сделать так, что бы представленный код не выводил 'None' После ответа.
Сама задача заключалась в проверке принадлежности числа к ряду чисел Фибоначчи.
Спасибо

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
def isfib(number):
    num1 = 1
    num2 = 1
    while True:
        if num2 <= number:
            if num2 == number:
                print('YES')
                break
            else:
                tempnum = num2
                num2 += num1
                num1 = tempnum
                
        else:
            print('NO')
            break
                
print(isfib(int(input())))
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2019, 21:45
Ответы с готовыми решениями:

Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а также их порядковые номера в ряду Фибоначчи
Помогите с задачкой Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а...

Вывод общего количества чисел в ряду Фибоначчи
Всем привет, ниже известная задача на ряд Фибоначчи: /*Числа Фибоначчи до 20 первых чисел *...

Проверка принадлежности числа диапазону
у меня есть условие такое, что если число а принадлежит указанному диапазону то оно выполняется....

Вычисление чисел Фибоначчи и номера числа Фибоначчи с накопителями
Требуется три накопителя - текущий номер, само число Фибонначи и предыдущее число...

1
8 / 5 / 3
Регистрация: 06.02.2019
Сообщений: 29
19.02.2019, 22:21 2
Лучший ответ Сообщение было отмечено ProgramerPython как решение

Решение

ProgramerPython, у вас функция ничего не возвращает. Измените 7 строчку так:
Python
1
return 'YES'
А 15 строчку так:
Python
1
return 'NO'
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.02.2019, 22:21
Помогаю со студенческими работами здесь

Определить номер N числа Фибоначчи, при котором сумма N первых чисел Фибоначчи превышает заданное число М
Определить номер N числа Фибоначчи, при котором сумма N первых чисел Фибоначчи превышает заданное...

Определить количество и сами числа сверхпростых чисел в натуральном ряду
Определить количество и сами числа сверхпростых чисел в натуральном ряду, не превышающих 1000....

Проверка введенного числа на принадлежность к числам Фибоначчи
#include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;cmath&gt; using namespace std; int main() {...

Определить, принадлежит ли число ряду Фибоначчи
Ссылка на картинку с множеством заданий удалена решите в паскале turbo /7.0 желательно попроще)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru