Косвенная рекурсия.
Sign in to Google to save your progress. Learn more
Введите Ф.И.О.
Задача №1.
procedure F(n: integer); forward;
procedure G(n: integer); forward;
procedure F(n: integer);
begin
if n > 0 then
  G(n - 1);
end;
procedure G(n: integer);
begin
writeln('*');
if n > 1 then begin
   writeln('*');
   F(n - 2);
end;
end;
Сколько символов «звёздочка» будет напечатано на экране при выполнении
вызова F(17)?

Ответ:
Задача №2.
Ниже записаны две рекурсивные процедуры, F и G:
procedure F(n: integer); forward;
procedure G(n: integer); forward;
procedure F(n: integer);
begin
writeln('*');
if n > 0 then
  G(n - 1);
end;
procedure G(n: integer);
begin
writeln('*');
if n > 1 then
   F(n - 2);
end;
Сколько символов «звёздочка» будет напечатано на экране при выполнении
вызова F(10)?

Ответ:
Задача №3.
Ниже записаны две рекурсивные процедуры, F и G:
procedure F(n: integer); forward;
procedure G(n: integer); forward;
procedure F(n: integer);
begin
writeln('*');
if n > 0 then begin
  writeln('*');
  G(n - 2);
end;
end;
procedure G(n: integer);
begin
writeln('*');
if n > 1 then
   F(n - 4);
end;
Сколько символов «звёздочка» будет напечатано на экране при выполнении
вызова F(20)?

Ответ:
Задача №4.
Ниже записаны две рекурсивные процедуры, F и G:
procedure F(n: integer); forward;
procedure G(n: integer); forward;
procedure F(n: integer);
begin
writeln('*');
if n > 0 then begin
  writeln('*');
  G(n - 2);
end;
end;
procedure G(n: integer);
begin
writeln('*');
if n > 1 then begin
   writeln('*');
   F(n - 2);
end;
end;
Сколько символов «звёздочка» будет напечатано на экране при выполнении
вызова F(10)?

Ответ:
Задание №5
Ниже записаны две рекурсивные процедуры, F и G:
procedure F(n: integer); forward;
procedure G(n: integer); forward;
procedure F(n: integer);
begin
  if n > 0 then begin
    G(n - 1);
  end;
end;
procedure G(n: integer);
begin
  writeln('*');
  if n > 1 then begin
     F(n - 5);
  end;
end;
Сколько символов «звёздочка» будет напечатано на экране при выполнении
вызова F(16)?

Ответ:
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. - Terms of Service - Privacy Policy

Does this form look suspicious? Report