Упр.91 ГДЗ Рабочая тетрадь Босова 9 класс (Информатика)

Решение #1

Изображение 91. Запишите соотношение, используемое в приведенной ниже подпрограмме. procedure f(n: integer); begin if n>1...
Загрузка...
 
Рассмотрим вариант решения задания из учебника Босова 9 класс, Просвещение:
91. Запишите соотношение, используемое в приведенной ниже подпрограмме.
procedure f(n: integer);
begin
if n > 1 then
begin
f(n div 2);
end;
write ('**') ;
end;
Определите, сколько звездочек будет выведено в результате вызова f(7) подпрограммы. Вычисления фиксируйте в таблице:

f(1) = 2;
f(n) = n div 2;

n 1 2 3 4 5 6 7
f(n) 2 4 4 6 6 6 6
*Текст задания приводится исключительно в образовательных целях для более полного понимания решения.