Предмет: Информатика,
автор: Orelaser
Pascal. Составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области
Приложения:
Ответы
Автор ответа:
0
Область может быть описана как совокупность двух отдельных областей.

var
x, y: real;
p, q: boolean;
begin
Write('Введите через пробел координаты x,y: ');
Readln(x, y);
p := (x >= 0) and (y >= 0) and (sqr(x) + sqr(y) <= 25);
q := (x >= -5) and (x<=0) and (abs(y) <= x + 5);
Writeln(p or q)
end.
Примеры выполнения программы:
Введите через пробел координаты x,y: -2 1
True
Введите через пробел координаты x,y: -4 2
False
Введите через пробел координаты x,y: 3 3
True
Введите через пробел координаты x,y: 6 3
False
var
x, y: real;
p, q: boolean;
begin
Write('Введите через пробел координаты x,y: ');
Readln(x, y);
p := (x >= 0) and (y >= 0) and (sqr(x) + sqr(y) <= 25);
q := (x >= -5) and (x<=0) and (abs(y) <= x + 5);
Writeln(p or q)
end.
Примеры выполнения программы:
Введите через пробел координаты x,y: -2 1
True
Введите через пробел координаты x,y: -4 2
False
Введите через пробел координаты x,y: 3 3
True
Введите через пробел координаты x,y: 6 3
False
Похожие вопросы
Предмет: Английский язык,
автор: zinovevamargarita198
Предмет: Математика,
автор: aselelubaeva5
Предмет: Химия,
автор: understamina
Предмет: Геометрия,
автор: vladxxxxxxxxx2000
Предмет: Геометрия,
автор: DmitryLipunov