Главная /
Программирование на языке Pascal /
Описанные ниже подпрограммы 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;
Описанные ниже подпрограммы
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;
вопрос
Правильный ответ:
реализуют прямую рекурсию
реализуют косвенную рекурсию
не рекурсивны
Сложность вопроса
93
Сложность курса: Программирование на языке Pascal
75
Оценить вопрос
Комментарии:
Аноним
Благодарю за тесты по intuit.
21 сен 2019
Аноним
спасибо
05 янв 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какие имена переменных являются наиболее предпочтительными с точки зрения надежного программирования?
- # Какие из приведенных ниже последовательностей строк и символов упорядочены по возрастанию?
- # Переменные каких типов можно выводить в текстовый файл при помощи команд write() или writeln()?
- # Сколько полей содержится в записи man? type data = record day: 1..31; month: 1..12; year: 1900.. 2100; end; man = record name: string[20]; date_birth: data; case citizen: boolean of true: (birth_place: string[20]); false: (country: string[20]; date_came: data); end;
- # В качестве аргумента при вызове подпрограммы возможно использовать арифметическое выражение, если соответствующий параметр был