Форум программистов, компьютерный форум CyberForum.ru

Принадлежит ли круг целому кругу или наоборот - C++

Восстановить пароль Регистрация
 
Sylar
 Аватар для Sylar
2 / 2 / 0
Регистрация: 06.06.2012
Сообщений: 119
11.06.2012, 20:57     Принадлежит ли круг целому кругу или наоборот #1
Проверить принадлежит ли круг
〖(х-а1 )〗^2+〖(у-b1)〗^2=〖r1〗^2
целому кругу
(х-а2 )〗^2+〖(у-b2)〗^2=〖r2〗^2
или наоборот.
По принципу истина и ложь

Добавлено через 22 часа 26 минут
Я уже 2 день её решаю, пожалуйста помогите я в растерянности
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2012, 20:57     Принадлежит ли круг целому кругу или наоборот
Посмотрите здесь:

программа проверяющая принадлежит ли треугольник ABC кругу радиуса R C++
[Матрица] Круг или квадрат? C++
C++ По заданному целому числу определить,является ли оно положительным,отрицательным или нулем.
C++ Гиперболический косинус - из градусов в радианы или наоборот
Проверить, принадлежит ли первой круг полностью другому кругу или наоборот C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Catstail
Модератор
 Аватар для Catstail
21501 / 10254 / 1670
Регистрация: 12.02.2012
Сообщений: 17,139
11.06.2012, 22:33     Принадлежит ли круг целому кругу или наоборот #2
C++
1
2
3
4
5
6
7
8
9
10
11
int Check_Round(double a1, double b1, double r1,
                       double a2, double b2, double r2)
{
 
   if (sqrt((a1-a2)*(a1-a2)+
             (b1-b2)*(b1-b2))+r2) <= r1)
      return 1;
   else
      return 0;
 
}
Функция возвращает 1, если круг 2 содержится в круге 1.
Xorboo
7 / 7 / 0
Регистрация: 16.12.2010
Сообщений: 23
11.06.2012, 22:38     Принадлежит ли круг целому кругу или наоборот #3
Круг лежит внутри другого круга, если первый радиус больше чем (расстояние между центрами + второй радиус).
C++
1
2
3
4
5
6
7
double d = Math::Sqrt(Math::Pow(a2-a1, 2) + Math::Pow(b2-b1, 2));
if (r1 > d + r2)
    ... // Второй внутри первого
else if (r2 > d + r1)
    ... // Первый внутри второго
else
    ... // Другой вариант - не пересекаются, пересекаются частично, совпадают и пр.
Catstail
Модератор
 Аватар для Catstail
21501 / 10254 / 1670
Регистрация: 12.02.2012
Сообщений: 17,139
11.06.2012, 22:52     Принадлежит ли круг целому кругу или наоборот #4
Xorboo - вот и я о том же...
Yandex
Объявления
11.06.2012, 22:52     Принадлежит ли круг целому кругу или наоборот
Ответ Создать тему
Опции темы

Текущее время: 03:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru