program PolarCoordinates;
varx, y, r, theta: real;
beginwriteln('Введите координаты точки (x,y): ');readln(x, y);
r := sqrt(sqr(x) + sqr(y));
if (x = 0) and (y = 0) thentheta := 0else if x > 0 thentheta := arctan(y / x)else if x < 0 thentheta := arctan(y / x) + Pielsetheta := Pi / 2;
writeln('Полярные координаты точки:');writeln('r = ', r:0:2);writeln('θ = ', theta:0:2);end.
program PolarCoordinates;
var
x, y, r, theta: real;
begin
writeln('Введите координаты точки (x,y): ');
readln(x, y);
r := sqrt(sqr(x) + sqr(y));
if (x = 0) and (y = 0) then
theta := 0
else if x > 0 then
theta := arctan(y / x)
else if x < 0 then
theta := arctan(y / x) + Pi
else
theta := Pi / 2;
writeln('Полярные координаты точки:');
writeln('r = ', r:0:2);
writeln('θ = ', theta:0:2);
end.