Решение для PascalABC.NET 3.3 (сборка 1627 от 27.01.2018)
unit Akullove;
/// Площадь круга по известному радиусу r
function SpaceCircle(r:real):=Pi*r*r;
/// Длина окружности по известному радиусу r
function CircumFence(r:real):=2*Pi*r;
/// Площадь прямоугольника по значениям длины и ширины (a,b)
function SpaceRectangle(a,b:real):=a*b;
/// Объема цилиндра по значениям его радиуса основания r и высоты h
function VolCylinder(r,h:real):=Pi*r*r*h;
end.
Приведенный выше текст должен быть помещен в файл Akullove.pas.
Во вложениях - пример работы с модулем.