Лабораторная работа 21
Как с помощью Pascal проверить принадлежность точки с координатами (x ; y) к серой области на рисунке?
Сначала определим, что всё-таки изображено?
Отрицательная часть оси OX ничто иное, как окружность, её формула известна каждому школьнику. Y2+X2=1 Найти Y не составляет особого труда: Y=sqrt(1-X2).
Положительная часть оси OX - треугольник, образованный двумя линиями. Найдём уравнение одной из них: Y=1-X.
Фигура симметрична, относительно оси OX, значит наша задача облегчается наполовину, будем проверять только абсолютные значения Y.
Таким образом точка принадлежит данной фигуре если:
- при X>0, |Y|<=1-X;
- при X<0, |Y|<=sqrt(1-X2));
- при X=0, |Y|<=1;
Пахтусов Сергей, 25.06.2002
Лень учить? Смотри pascal на видео |