Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2009, 14:33   #1
KIRILLoff
Новичок
Джуниор
 
Регистрация: 18.10.2009
Сообщений: 2
По умолчанию принадлежность точки(pascal)

нужно определить принадлежит ли точка заштрихованной области

кое какой код сделал,но он не работает,поэтому обращаюсь к вам.
Код:
program lab1
var x,y,y2,y3,a,b,r:real;
begin
writeln('vvedite coordinaty tochki')
write('po x');readln(a);
write('po y');readln(b);
y2:=x;
if (x<5) and (x<=0) then begin y3:=-sqrt(sqr(-x));
if (y>y3) and (y>y2) then writeln('da')
                             else writeln('net')
end;
if (y>=0) and (y<=0) then begin y3:=sqrt(sqr(x));
if (y<y3) and (y<y2) then writeln('da')
                             else writeln('net')
end;
readln;
end.
KIRILLoff вне форума Ответить с цитированием
Старый 18.10.2009, 14:58   #2
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

А радиус окружности-то какой?
Вообще Вам надо рассматривать два варианта: 1) x >= 0; 2) x < 0. В первом случае точка будет принадлежать области, если у неё y >= x, и модуль радиус-вектора <= 1, во втором - если у неё y <= x, и модуль радиус-вектора <= 1.
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 18.10.2009, 15:02   #3
KIRILLoff
Новичок
Джуниор
 
Регистрация: 18.10.2009
Сообщений: 2
По умолчанию

радиус надо задать самому.
Пасиб,щас проверю свою догадку=)
KIRILLoff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль Принадлежность точки заданной области Unikummm Помощь студентам 18 28.11.2010 16:04
точки на плоскости (*Х*З*) *PASCAL* tipson Помощь студентам 10 09.07.2009 10:28
Принадлежность точки Forro Помощь студентам 4 26.05.2008 14:33
Принадлежность точки UnFaithful Паскаль, Turbo Pascal, PascalABC.NET 1 08.01.2008 06:16
принадлежность точки многоугольнику LevioFUN Общие вопросы Delphi 14 08.12.2006 16:07