1. модуль garnaga.pas // pascalabc.net 3.2, сборка 1437 от 03.05.2017 // внимание! если программа не работает, обновите версию! unit garnaga; interface function lc(r: real): real; function sc(r: real): real; function rc(x,y: real): real; implementation function lc(r: real): =2*pi*r; function sc(r: real): =pi*r*r; function rc(x,y: real): =sqrt(x*x+y*y); end. 2. основная программа uses garnaga; begin var x,y,r: real; writeln('введите x, t, r: '); read(x,y,r); writeln('длина окружности ',lc(r): 0: 5); writeln('площадь круга ',sc(r): 0: 5); writeln('расстояние от центра до начала координат ',rc(x,y): 0: 5); end. 3. пример работы введите x, t, r: 3.5 -6.7 20 длина окружности 125.66371 площадь круга 1256.63706 расстояние от центра до начала координат 7.55910