Скачать презентацию В 11 Вызов рекурсивных процедур ЕГЭ 2015 Скачать презентацию В 11 Вызов рекурсивных процедур ЕГЭ 2015

В11 рекурсивные алгоритмы 1.pptx

  • Количество слайдов: 10

В 11 Вызов рекурсивных процедур ЕГЭ 2015 В 11 Вызов рекурсивных процедур ЕГЭ 2015

№ 1 Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n < 5 № 1 Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n < 5 then begin F(n + 1); F(n + 3) end; Найдите сумму чисел, которые будут выведены при вызове F(1).

№ 2 Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n < 6 № 2 Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n < 6 then begin F(n+2); F(n*3) end; Найдите сумму чисел, которые будут выведены при вызове F(1).

№ 3 Ниже на пяти языках программирования записан рекурсивный алгоритм F. procedure F(n: integer); № 3 Ниже на пяти языках программирования записан рекурсивный алгоритм F. procedure F(n: integer); begin writeln(n); if n > 0 then begin F(n - 1); F(n - 3) end Чему равна сумма всех чисел, напечатанных на экране при выполнении вызова F(5)?

№ 4 Ниже на пяти языках программирования записан рекурсивный алгоритм F. procedure F(n: integer); № 4 Ниже на пяти языках программирования записан рекурсивный алгоритм F. procedure F(n: integer); begin writeln(n); if n > 1 then begin F(n - 1); F(n - 3) end Чему равна сумма всех чисел, напечатанных на экране при выполнении вызова F(6)?

№ 5 procedure F(n: integer): integer; begin if n > 2 then F : № 5 procedure F(n: integer): integer; begin if n > 2 then F : = F(n - 1) + F(n - 2) else F : = 1; end; Чему будет равно значение, вычисленное алгоритмом при выполнении вызова F(5)?

№ 6 procedure F(n: integer): integer; begin if n > 2 then F : № 6 procedure F(n: integer): integer; begin if n > 2 then F : = F(n - 1) + F(n - 2) else F : = 1; end; Чему будет равно значение, вычисленное алгоритмом при выполнении вызова F(6)?

№ 7 function F(n: integer): integer; begin if n > 2 then F : № 7 function F(n: integer): integer; begin if n > 2 then F : = F(n - 1) + F(n - 2) else F : = n; end; Чему будет равно значение, вычисленное алгоритмом при выполнении вызова F(5)?

№ 8 function F(n: integer): integer; begin if n > 2 then F : № 8 function F(n: integer): integer; begin if n > 2 then F : = F(n - 1) + F(n - 2) else F : = n; end; Чему будет равно значение, вычисленное алгоритмом при выполнении вызова F(6)?

Ответы 1) 49 2) 79 3) 11 4) 28 5) 5 6) 8 7) Ответы 1) 49 2) 79 3) 11 4) 28 5) 5 6) 8 7) 8 8) 13