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

Составить программу для вычисления расстояния между точками пересечения окружностей - C++

Восстановить пароль Регистрация
 
настя6598
0 / 0 / 0
Регистрация: 11.04.2012
Сообщений: 20
03.02.2014, 22:27     Составить программу для вычисления расстояния между точками пересечения окружностей #1
Две окружности на плоскости заданы координатами своих центров и радиусами. Составить программу для вычисления расстояния между точками пересечения окружностей. Если окружности соприкасаются в одной точке или не пересекаются, то выдать сообщения об этом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2014, 22:27     Составить программу для вычисления расстояния между точками пересечения окружностей
Посмотрите здесь:

Структуры Си. Написать программу ввода координат двух точек и вычисления расстояния между ними C++
Нахождение расстояния между точками C++
C++ Определить функцию нахождения расстояния между точками.
Определить процедуру вычисления расстояния между двумя точками, заданными своими координатами C++
C++ Вычисление расстояния между двумя точками
Найти периметр и площадь треугольника, используя формулу для расстояния между двумя точками на плоскости C++
C++ Написать программу для вычисления расстояния от начала координат
C++ Создать функцию нахождения расстояния между двумя точками на плоскости

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Enotniy
 Аватар для Enotniy
96 / 95 / 14
Регистрация: 15.01.2014
Сообщений: 283
03.02.2014, 22:36     Составить программу для вычисления расстояния между точками пересечения окружностей #2
настя6598, в чём проблема? ищем расстояние между центрами окружностей, сравниваем с суммой радиусов. Если сумма меньше, то не пересекаются, равно - в одной точке касаются, иначе - пересекаются в 2 точках (если не учитывать случая когда центр одной окружности лежит внутри другой окружности). как найти расстояние? - по теореме пифагора
mf909
96 / 12 / 3
Регистрация: 10.01.2014
Сообщений: 29
03.02.2014, 22:46     Составить программу для вычисления расстояния между точками пересечения окружностей #3
Прямая, соединяющая радиусы, пересекает под прямым углом прямую, проходящую через точки пересечения окружностей. Так получается четыре прямоугольных треугольника. Их стороны находятся по теореме Пифагора.
Yandex
Объявления
03.02.2014, 22:46     Составить программу для вычисления расстояния между точками пересечения окружностей
Ответ Создать тему
Опции темы

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