program RectangleArea; var length, perimeter, width, area: real; begin write('Enter the length of the rectangle: '); readln(length); write('Enter the perimeter of the rectangle: '); readln(perimeter); width := (perimeter - 2 * length) / 2; area := length * width; writeln('The area of the rectangle is: ', area:0:2); end.
Программа сначала запрашивает у пользователя длину и периметр прямоугольника, затем вычисляет его ширину и площадь по формулам, и выводит результат на экран.
var
length, perimeter, width, area: real;
begin
write('Enter the length of the rectangle: ');
readln(length);
write('Enter the perimeter of the rectangle: ');
readln(perimeter);
width := (perimeter - 2 * length) / 2;
area := length * width;
writeln('The area of the rectangle is: ', area:0:2);
end.
Программа сначала запрашивает у пользователя длину и периметр прямоугольника, затем вычисляет его ширину и площадь по формулам, и выводит результат на экран.