Всего звёздочек = 40
Объяснение:
var
b : integer;
procedure F(n: integer);
begin
inc(b);
writeln('*');
if n > 0 then begin
F(n-1);
F(n div 2);
end
end;
a : integer;
b:=0;
a:=5;
f(a);
writeln('Всего звёздочек =', b);
end.
Всего звёздочек = 40
Объяснение:
var
b : integer;
procedure F(n: integer);
begin
inc(b);
writeln('*');
if n > 0 then begin
inc(b);
writeln('*');
F(n-1);
F(n div 2);
end
end;
var
a : integer;
begin
b:=0;
a:=5;
f(a);
writeln('Всего звёздочек =', b);
end.