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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
crazy_sasiska
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 3
#1

Определить точки пересечения круга и прямоугольника - C++

05.07.2013, 10:29. Просмотров 687. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста!(
Даны вещественные числа x1, y1, r, x2, y2, x3, y3. Определите, существуют ли общие точки у круга с центром в точке (x1, y1) и радиусом r и у области, ограниченной прямоугольником, стороны которого параллельны или перпендикулярны осям координат, а (x2, y2) и (x3, y3) – координаты его противоположных вершин.
Ввод
В первой строке содержатся три вещественных числа x1, y1, r (r>0) - параметры ограничивающей окружности. Во второй строке содержатся вещественные числа x2, y2, x3, y3 – координаты противоположных вершин ограничивающего прямоугольника.
Вывод
Вывести "Yes", если области имеют общие точки, или "No" в противном случае.

Пример ввода

1.0 1.0 2.0
0.0 0.0 2.0 2.0

Пример вывода

Yes
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2013, 10:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить точки пересечения круга и прямоугольника (C++):

Определить точки круга - C++
Доброго времени суток! Допустим есть матрица: int matrix ; Центр круга x = 20 и y = 20. Радиус = 15. Необходимо обозначить на...

Определить, пересекаются ли прямая и окружность, и найти точки пересечения - C++
задана окружность с центром в точке х(нулевое) и(нулевое) у и радиусом Р и прямая у=ах+в. определить пересекаются ли прямая и окружность....

Определить площадь прямоугольника, ограниченного координатами точки и осями координат - C++
Точка на плоскости: координаты точки на плоскости (по горизонтали и верти- кали) x1 и y1 Определить площадь пря- моугольника,...

Определить минимальный радиус круга с центром в начале координат, который содержит все точки - C++
1. В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в следующем порядке:...

Пересечения круга и отрезка - C++
Нужно сделать функцию пересечения кола и отрезка, известны координаты двух точек отрезка, координаты центра кола и радиус.

Найти точки пересечения прямых проходящих через заданные точки - C++
Всем привет! Прошу помощи в решении задачи: Дана система координат X:Y (по 25 точек в каждую сторону) В ней расположен ряд точек в...

1
svk2140
-8 / 0 / 1
Регистрация: 04.07.2013
Сообщений: 274
05.07.2013, 11:08 #2
тут никто эту библиотеку наверное не знает) она не нужная)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.07.2013, 11:08
Привет! Вот еще темы с ответами:

Вывести расстояние от заданной точки до точки пересечения диагоналей прямоугольников - C++
Прямоугольники заданы координатами их вершин. 1)Вывести расстояние от заданной точки до точки пересечения диагоналей. 2) Вывести...

Найти координаты пересечения вектора и прямоугольника - C++
Здравствуйте. Нужно найти координаты точки пересечения вектора(VX0,VY0,VZ0,VX1,VY1,VZ1) с прямоугольником...

Написать функцию проверки пересечения прямоугольника с окружностью - C++
Прямоугольник задан координатами его геометрического центра а так же шириной и высотой. У окружности даны координаты центра и радиус. ...

Необходимо написать две функции для вычисления площади прямоугольника и круга - C++
Необходимо написать две функции для вычисления площади прямоугольника и круга. Программа должна запрашивать размеры параллелепипеда: a и b...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru