
procedure F(n: integer);
Сколько символов "звездочка" будет напечатано на экране при выполнении вызова F(7)?
begin
№ 36
writeln('*');
n=7
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;

procedure F(n: integer);
begin
writeln('*');
n=5
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;
3

procedure F(n: integer);
begin
writeln('*');
n=3
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;
3
1

procedure F(n: integer);
begin
writeln('*');
if n 0 then begin
n=1
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;
3
1
-1

procedure F(n: integer);
begin
writeln('*');
if n 0 then begin
7
n=-1
writeln('*');
F(n-2);
F(n div 2);
5
end
end
end;
3
1
-1

procedure F(n: integer);
begin
writeln('*');
if n 0 then begin
n=1
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end
end;
3
1
0
-1

procedure F(n: integer);
begin
writeln('*');
if n 0 then begin
n=0
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end
end;
3
1
0
-1

procedure F(n: integer);
begin
writeln('*');
n=3
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end
end;
3
1
1
0
-1

procedure F(n: integer);
begin
writeln('*');
n=1
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end
end;
3
1
1
0
-1
-1
0

procedure F(n: integer);
begin
writeln('*');
n=0
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;
3
1
1
0
-1
-1
0

procedure F(n: integer);
begin
writeln('*');
n=5
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;
2
3
1
1
-1
0
0
-1

procedure F(n: integer);
begin
writeln('*');
n=2
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;
2
3
0
1
1
1
0
-1
0
-1

procedure F(n: integer);
begin
writeln('*');
n=1
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;
2
3
0
1
1
1
0
0
-1
-1
-1
0

procedure F(n: integer);
begin
writeln('*');
n=0
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
end
end;
2
3
0
1
1
1
-1
-1
0
0
-1
0

procedure F(n: integer);
begin
writeln('*');
n=7
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
3
5
end
end;
2
3
1
0
1
1
0
-1
-1
0
-1
0

procedure F(n: integer);
begin
writeln('*');
n=3
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
3
5
end
end;
2
3
1
1
0
1
1
1
-1
0
0
-1
-1
0

procedure F(n: integer);
begin
writeln('*');
n=3
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
3
5
end
end;
2
1
1
3
0
1
1
1
-1
0
0
-1
-1
0

procedure F(n: integer);
begin
writeln('*');
n=1
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
5
3
end
end;
2
1
1
3
-1
0
1
0
1
1
0
-1
0
-1
0
-1

procedure F(n: integer);
begin
writeln('*');
n=1
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
3
5
end
end;
2
1
1
3
-1
1
0
0
-1
0
1
1
-1
0
-1
0
0
-1

procedure F(n: integer);
17
29
28
27
26
12
25
24
23
22
20
19
18
16
21
15
14
13
1
2
3
4
5
6
7
8
9
10
30
11
31
begin
writeln('*');
if n 0 then begin
7
writeln('*');
F(n-2);
F(n div 2);
3
5
end
end;
2
1
1
3
0
0
1
-1
-1
0
1
1
-1
0
-1
0
-1
0


procedure F(n: integer);
Сколько символов "звездочка" будет напечатано на экране при выполнении вызова F(7)?
begin
writeln('*');
№ 36
выполнить
выполнить
проверить
if n 0 then begin
n
7
n 0
n-2
F(n div 2)
writeln('*');
F(n-2);
5
5
да
3
3
F(n div 2);
end
end;
да
3
3
2
2
