В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Нюша1390
Нюша1390
17.12.2020 16:15 •  Информатика

Алгоритм вычисления значений функций 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)? в ответе запишите только целое число.

Показать ответ
Ответ:
anzhelikamilan
anzhelikamilan
23.09.2020 20:30
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.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота