Можно составить уравнение окружности, посчитав радиус: x^2 + y^2 = 36 (6^2). И если сумма слева будет меньше или равна 36, то точка будет лежать внутри круга. Но у нас ещё первая четверть не закрашена. В таком случае либо x <= 0 (а y может иметь любой знак), либо наоборот.
Итак, решение (на Паскале):
var
x, y: real;
begin
writeln('Введите координаты точки x и y соответственно:');
readln(x, y);
if (x <= 0) or (y <= 0) then
if x * x + y * y <= 36 then
writeln('Принадлежит')
else
writeln('Не принадлежит')
else
writeln('Не принадлежит')
end.
Var x,y:real; n:integer;
function f(x:real;n:integer):real;
var i,st:integer;
begin
st:=1;
for i:=1 to n do st:=st*2;
f:=sin(x)*st;
end;
begin
writeln('x, n:');
readln(x,n);
y:=f(x,n);
writeln('x = ',x,' y = ',y);
end.
Пример:
x, n:
2 5
x = 2 y = 29.0975176584218
I=K*i
i=2048:256=8 бит 1 символ
символов в алфавите
Ответ на задание:
Можно выбрать любую точку координатной плоскости в качестве одной из вершин. Один из четырех возможных вариантов программы: Использовать Чертежник
Поднять перо
Сместиться в точку (4,4)
Опустить перо
Сместиться на вектор (0,4)
Сместиться на вектор (3, 0)
Сместиться на вектор (0, -4)
Сместиться на вектор (-3, 0)