Программа
VAR X,Y:real; { Координаты точки }
BEGIN
WriteLn; { Пропуск строки }
Write('Введите X-координату точки '); { Вывод приглашения }
ReadLn(X); { Ввод X }
Write('Введите Y-координату точки '); { Вывод приглашения }
ReadLn(Y); { Ввод Y }
X:=Abs(X); Y:=Abs(Y); { Приведение точки в первый квадрант для упрощения вычисления принадлежности }
if ((Sqr(X)+Sqr(Y)<=1) and (Y<=X)) or ((Sqr(X)+Sqr(Y)>=1) and (Y>=X) and (Y<=-X+2))
then WriteLn('Точка принадележит заданной фигуре')
else WriteLn('Точка НЕ принадележит заданной фигуре')
END.
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию