|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.11.2015, 19:30 | #1 |
Новичок
Джуниор
Регистрация: 25.11.2015
Сообщений: 1
|
Попадание точки в закрашенную область
Здравствуйте, подскажите мне ,пожалуйста, как написать условие.
Я некоторое сделала. Если x =< -|y| and (x*x+y*y =<1) тогда Точка попадает в область И аналогично : x >= |y| and (x*x+y*y =<1) тогда Точка попадает в область Но дальше не знаю как делать |
25.11.2015, 19:45 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Распиши уравнение каждой прямой, а не только x=y. А прямых 6. Уравнение прямой проходящей через 2 точки в вики, например, можно подсмотреть
https://ru.wikipedia.org/wiki/%D0%9F...BC%D0%B0%D1%8F
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
25.11.2015, 22:25 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Ща точно не могу вспомнить, лет 30 назад меня учили. Вроде есть такой метод, окружности. В общем, рисуем окружность с радиусом в центре рисунка. Там, вроде через синусы косинусы решается. Увы, более точно сказать не могу. Вот, что вспомнил, то вспомнил. По инету икать - лениво.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
25.11.2015, 23:44 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
Поскольку картинка симметрична по обеим координатным осям, то можно сделать x = |x|, y = |y|, а затем рассмотреть только первую координатную четверть. Там останется рассмотреть 2 прямые и окружность.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Попадание точки в закрашенную область на графике. | dima2308 | Visual C++ | 2 | 04.10.2014 01:01 |
C++. Лабораторная. Попадание точки в закрашенную область | tkach_fcz | Помощь студентам | 13 | 07.10.2013 23:01 |
попадание точки в область | arshavin | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 04.05.2011 15:28 |
попадание точки в закрашенную область | pomchik | Помощь студентам | 13 | 01.10.2010 11:29 |
Попадание точки в область (С++) | Evgenii90 | Помощь студентам | 10 | 16.04.2010 22:41 |