707057
Объяснение:
Начало:
a = '2'
b = '3'
c = '5'
d = '7'
После первой функции f (значение переменной b меняется на значение переменной a, значение переменной с в программе остаётся без изменений, т.к. это локальная переменная и из функции не передаётся):
a = '2'
b = '2'
c = '5'
d = '7'
После функции g (изменяется значение переменной a, значение переменной с в программе остаётся без изменений, т.к. это локальная переменная и из функции не передаётся):
a = '70' (a = d + c = '7' + '0' = '70', т.к. в функции с = '0')
b = '2'
c = '5'
d = '7'
После второй функции f (значение переменной b меняется на значение переменной a, значение переменной с в программе остаётся без изменений, т.к. это локальная переменная и из функции не передаётся):
a = '70'
b = '70'
c = '5'
d = '7'
a + b + c + d = '70' + '70' + '5' + '7' = '707057'
Ax,Ay,Bx,By:real;
Begin
WriteLn('Точка A:');
Write(' x: ');ReadLn(Ax);
Write(' y: ');ReadLn(Ay);
WriteLn('Точка B:');
Write(' x: ');ReadLn(Bx);
Write(' y: ');ReadLn(By);
WriteLn('|AB| = ',Sqrt(Sqr(Bx-Ax)+Sqr(By-Ay)):0:1);
End.