9класс
Страница 17 номер 91, ГДЗ по информатике за 9 класс к рабочей тетради Босовой. Решение с ответом к РТ
Номер 91. Запишите соотношение, используемое в приведенной ниже подпрограмме.
procedure f(n: integer);
begin
if n>1 then
begin
f(n div 2);
end;
write('**');
end;
Определите, сколько звездочек будет выведено в результате вызова f(7) подпрограммы. Вычисления фиксируйте в таблице:
procedure f(n: integer);
begin
if n>1 then
begin
f(n div 2);
end;
write('**');
end;
Определите, сколько звездочек будет выведено в результате вызова f(7) подпрограммы. Вычисления фиксируйте в таблице:
Если n<=1 то вывести **, иначе перейти на f(n mod 2)
n
1
2
3
4
5
6
7
f(n)
**
****
****
******
******
******
******