Какова глубина рекурсии в следующей подпрограмме при n=123? function P(n:longint): longint; begin if n меньше 10 then P:= n else P:= P(n div 10) * n mod 10; end;     1) 2;  2) 3;  3) 1;  4) 10;

Какова глубина рекурсии в следующей подпрограмме при n=123? function P(n:longint): longint; begin if n < 10 then P:= n else P:= P(n div 10) * n mod 10; end;     1) 2;  2) 3;  3) 1;  4) 10;
Гость
Ответ(ы) на вопрос:
Гость
3 сначала вызовется P(123) потом P(12), затем P(1), но 1<10, т.е. рекурсия продожена не будет
Не нашли ответ?
Ответить на вопрос
Похожие вопросы