Алгоритм вычисления значений функций f(n) и g(n), где n – натуральное число, задан следующими соотношениями: f(1) = 1; g(1) = 1; f(n) = 2*f(n–1) – g(n–1), g(n) = 2*f(n–1) + g(n–1), при n > =2 чему равно значение величины f(5)-g(5)? в ответе запишите только целое число.
182
397
Ответы на вопрос:
F1 = 1 g1 = 1 f2 = 2*1 - 1 = 1 g2 = 2*1 + 1 = 3 f3 = 2*1 - 3 = -1 g3 = 2*1 + 3 = 5 f4 = 2*(-1) - 5 = -7 g4 = 2*(-1) + 5 = 3 f5 = 2*(-7) - 3 = -17 g5 = 2*(-7) + 3 = -11 -17 + 11 = -6 function g(n: integer): integer; forward; function f(n: integer): integer; begin if n = 1 then f : = 1 else f : = 2*f(n-1) - g(n-1) end; function g(n: integer): integer; begin if n = 1 then g : = 1 else g : = 2*f(n-1) + g(n-1) end; begin write(f(5) - g(5)) end.
Популярно: Информатика
-
svitaliy36006.03.2023 12:09
-
kristya041415.12.2022 10:04
-
ГульнараС31.07.2021 14:09
-
Egor16200715.02.2020 08:10
-
Evangelinaa801.08.2020 23:55
-
Ficksik1234501.11.2020 12:09
-
missmekhtiyeva11080330.10.2021 01:13
-
armate14.01.2023 10:12
-
Игорь228510.09.2020 09:47
-
Vaz2112107.10.2020 06:37