Что будет напечатано на экране в результате выполнения следующей программы : program p; procedure a; begin write('j'); end; procedure c; begin write('m'); a; write('c'); end; procedure b; begin write('n'); c; write('b'); end; begin { головная программа} a; writeln; b; writeln; c; writeln; end.
PROGRAM P;
PROCEDURE A;
BEGIN
WRITE('J');
END;
PROCEDURE C;
BEGIN
WRITE('M');
A;
WRITE('C');
END;
PROCEDURE B;
BEGIN
WRITE('N');
1. процедура A: J, следующая строка.
2. процедура B: N + процедура C, следующая строка.
3. процедура С: M + процедура A, следующая строка.
ответ:
J
NMJCB
MJC