Главная /
Программирование на языке Pascal /
Описанные ниже подпрограммы function C: boolean; forward; function D: boolean; forward; procedure A; begin x:= c(x); y:= d(y); end; function B: boolean; begin x:= c(x); end; function C; begin z:= c(z); end; function D; begin z:= d(z); end;
Описанные ниже подпрограммы
function C: boolean; forward;
function D: boolean; forward;
procedure A;
begin
x:= c(x);
y:= d(y);
end;
function B: boolean;
begin
x:= c(x);
end;
function C;
begin
z:= c(z);
end;
function D;
begin
z:= d(z);
end;
вопрос
Правильный ответ:
реализуют прямую рекурсию
реализуют косвенную рекурсию
не рекурсивны
Сложность вопроса
57
Сложность курса: Программирование на языке Pascal
75
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан и ладушки. Спасибо сайту
16 мар 2019
Аноним
Если бы не данные решения - я бы не справился c этими тестами интуит.
22 мар 2016
Другие ответы на вопросы из темы программирование интуит.
- # В дереве 15 вершин. Сколько в нем ребер?
- # Какое из приведенных ниже приглашений к вводу лучше всего подходит для организации дружественного интерфейса?
- # Какие из приведенных ниже последовательностей строк и символов упорядочены по убыванию?
- # Какие переменные будут существовать во время выполнения подпрограммы f? program prog; var a: byte; procedure p1; var a: byte; begin ... end; procedure p2; function f: boolean; var a: byte; begin ... end; var a: byte; begin ... end;
- # Описанные ниже подпрограммы function C: boolean; forward; function D: boolean; forward; procedure A; begin x:= c(x); y:= d(y); end; function B: boolean; begin a; end; function C; begin z:= b(z); end; function D; begin z:= b(z); end;