• Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:
    F(0) = 1, F(1) = 1
    F(n) = F(n–1)*F(n-2)+2, при n > 1
    Чему равно значение функции F(5)? В ответе запишите только целое число.

Ответы 3

  • Спасибо!!!
  • Пожалуйста
  • 1. Ручная прокрутка алгоритмаF₀ = 1; F₁ = 1;F₂ = F₁×F₀+2 = 1×1+2=1+2 = 3;F₃ = F₂×F₁+2 = 3×1+2 = 3+2 = 5;F₄ = F₃×F₂+2 = 5×3+2 = 15+2 = 17;F₅ = F₄×F₃+2 = 17×5+2 = 85+2 = 87Ответ: 872. Программное решение с использованием итерации// PascalABC.NET 3.1, сборка 1204 от 24.03.2016begin  var f:array[0..5] of integer;  f[0]:=1; f[1]:=1;  for var i:=2 to 5 do f[i]:=f[i-1]*f[i-2]+2;  Writeln(f[5])end.Результат выполнения программы873. Программное решение с использованием рекурсии// PascalABC.NET 3.1, сборка 1204 от 24.03.2016function f(n:integer):integer;begin  if n<2 then Result:=1  else Result:=f(n-1)*f(n-2)+2end;begin  Writeln(f(5))end.Результат выполнения программы87
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years