Задача в паскале Дано два круга . У первого цент в начале координат, а радиус 5 . У второго центр 1,5 и 2 по х и у соответственно, а радиус 0,75 . Если координата, введенная с клавиатуры, лежит в большом круге и не лежит в маленьком, то выводится 'inside' и наоборот . На всякий вот формулы для 1 и 2 круга (x^2+y^2=5^2) ( (x-1,5)^2+(y-2)^2=0,75^2)
program TwoCircles;
var
x, y: real;
begin
writeln('Enter the coordinates (x, y): ');
readln(x, y);
if (sqr(x) + sqr(y) <= sqr(5)) and ((sqr(x - 1.5) + sqr(y - 2)) > sqr(0.75)) then
writeln('inside')
else if (sqr(x) + sqr(y) > sqr(5)) and ((sqr(x - 1.5) + sqr(y - 2)) <= sqr(0.75)) then
writeln('outside')
else
writeln('outside');
end.