program PerimeterOfRegularPolygon;
varR, N: Integer;A, P: Real;
beginwrite('Введите радиус вписанной окружности R: ');readln(R);
write('Введите количество углов N: ');readln(N);
A := 2 R tan(pi / N);P := N * A;
writeln('Периметр правильного многоугольника равен: ', P:0:2);
end.
program PerimeterOfRegularPolygon;
var
R, N: Integer;
A, P: Real;
begin
write('Введите радиус вписанной окружности R: ');
readln(R);
write('Введите количество углов N: ');
readln(N);
A := 2 R tan(pi / N);
P := N * A;
writeln('Периметр правильного многоугольника равен: ', P:0:2);
end.