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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2014, 12:32   #1
Михаил5801
Новичок
Джуниор
 
Регистрация: 28.03.2014
Сообщений: 3
По умолчанию Пересечение окружностей (c#)

Добрый день.
Задача состоит в следующем: Задаются 3 окружности координатами центров и радиусами. Окружность может быть направлена как вовне, так и вовнутрь. Необходимо найти область их пересечения. Прикинув на бумажке, обнаружил что возможно около 60-ти вариантов расположений окружностей. Так как окружности еще имеют направленность, то количество вариантов, признаться честно, поставило меня в тупик. Полистав форум, нашел только про точки пересечение пары окружностей.

Помогите сориентироваться с чего начать хотя бы. Не откажусь от любой помощи.=)

Последний раз редактировалось Михаил5801; 28.03.2014 в 12:36. Причина: Добавил язык программирования.
Михаил5801 вне форума Ответить с цитированием
Старый 28.03.2014, 12:48   #2
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Окружность - это линия (пруф). Пересекаться две окружности могут либо в одной точке (условно), либо в двух точках, либо совпадать. Ни о какой "направленности", и , тем более, области пересечения речь идти не может.

Может быть, вы что-то недоговариваете?
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 28.03.2014, 12:55   #3
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

А как окружность может быть направлена? Непонятен этот пункт задания.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 28.03.2014, 13:04   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

просоединяюсь к "непонявшим"!
Что такое "Окружность может быть направлена как вовне, так и вовнутрь" ?!
Пруф, плиз!
Ну или разъяснение хотя бы...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 28.03.2014, 18:17   #5
Михаил5801
Новичок
Джуниор
 
Регистрация: 28.03.2014
Сообщений: 3
По умолчанию

Да, да. Я конечно же неправильно выразился.
По большому счету программа выполняет поиск ОДЗ каких-то функций, которые выглядят как окружности.
В верхнем варианте области, пересечение которых нужно найти, лежат внутри окружностей.
В нижнем варианте одна область является всей плоскостью, за исключением окружности.
Михаил5801 вне форума Ответить с цитированием
Старый 28.03.2014, 18:34   #6
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

А программа-то в итоге что должна выдавать? Картинку? Площадь пересечения? Что-то еще?
Для чего вообще вам знать область пересечения? А то есть подозрение, что здесь замешана классическая история
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 28.03.2014, 18:50   #7
Михаил5801
Новичок
Джуниор
 
Регистрация: 28.03.2014
Сообщений: 3
По умолчанию

Программа должна выдавать картинку и точки пересечения получившейся области.
Михаил5801 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как покрасить пересечение окружностей? diga666 Помощь студентам 0 27.05.2013 14:54
Пересечение окружностей. Liubashka Помощь студентам 9 13.12.2010 17:47
Рисование окружностей SVadiks Помощь студентам 1 01.12.2009 22:55
Добавление окружностей ivp88 Помощь студентам 3 14.02.2007 16:31