Описати функцію Fib (N) цілого типу, яка обчислює N-й елемент попослідовності чисел Фібоначчі FK, яка описується наступними формулами: F1 = 1, F2 = 1, FK = FK-2 + FK-1, K = 3, 4, Використовуючи функцію Fib, знайти п'ять чисел Фібоначчі з даними номерами N1, N2, ..., N5. Python

назик31 назик31    2   01.12.2021 22:11    1

Ответы
ahmetovalim ahmetovalim  01.12.2021 22:20

Объяснение:

ответ, проверенный экспертом

4,0/5

1

petyaGavrikov

главный мозг

6.1 тыс. ответов

30 млн пользователей, получивших

#include <iostream>

using namespace std;

int Fib(int n){

int f0=1;

int f1=1;

int f;

for (int i=3;i<=n;i++) {

  f=f0+f1;

  f0=f1;

  f1=f;

    }

return f;

}

int main() {

for (int i=3;i<8;i++){

  cout << "Fib(" << i << ") = " << Fib(i) << "\n";

}

}

Пример:

Fib(3) = 2

Fib(4) = 3

Fib(5) = 5

Fib(6) = 8

Fib(7) = 13

ПОКАЗАТЬ ОТВЕТЫ
DVazovskaya DVazovskaya  13.01.2022 09:14

Объяснение:

def fib(n):

 a[0]=1

 a[1]=1

 for i in range (2,n):

   a[i]= a[i-2]+a[i-1]

 return a[i]  

n=int(input())

a=[0]*n

print(fib(n))

print('Весь ряд Фибоначчи до n элемента', a)


Описати функцію Fib (N) цілого типу, яка обчислює N-й елемент попослідовності чисел Фібоначчі FK, як
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика