Ниже на трех языках программирования записана рекурсивная функция (процедура) .
Рассмотрим последовательно, что будет выводится на экран, начиная с . С помощью стрелочки
обозначим печать числа на экране.
;
(Выводится число, которое было получено от
);
(Выводится текущее значение
);
(Выводится число, которое было получено от
).
(Выводится число, которое было получено от
);
(Выводится текущее значение
);
(Выводится число, которое было получено от
).
(Выводится число, которое было получено от
);
(Выводится текущее значение
);
(Выводится число, которое было получено от
).
Следовательно, итоговая последовательность .
Ответ: 121314121