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

Выбрать все точки совокупности, лежащие вне круга заданного радиуса R с центром в заданной точке - C++

Восстановить пароль Регистрация
 
Red_Sonya
0 / 0 / 0
Регистрация: 15.01.2012
Сообщений: 10
17.01.2012, 01:05     Выбрать все точки совокупности, лежащие вне круга заданного радиуса R с центром в заданной точке #1
Дана совокупность N различных точек плоскости. Выбрать все точки
совокупности, лежащие вне круга заданного радиуса R с центром в
заданной точке (a,b) и упорядочить выбранные точки по убыванию их расстояний от центра
этого круга. В случае отсутствия таких точек в совокупности выдать сообщение.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2012, 01:05     Выбрать все точки совокупности, лежащие вне круга заданного радиуса R с центром в заданной точке
Посмотрите здесь:

C++ Определить взаимное расположение точки с координатами (х0,y0) и окружности радиуса R с центром в точке (х1,у1)
Определить, сколько точек с целочисленными координатами попадают в круг заданного радиуса с центром в начале координат C++
C++ Найти длину окружности и площадь круга заданного радиуса R
Разработать собственную программу рисования круга с центром в точке (a; b) и радиусом R C++
Найти длину окружности и площадь круга заданного радиуса R C++
C++ Найти такую точку, что шар радиуса R с центром в этой точке содержит максимальное число точек зад
C++ Найти число точек, находящихся внутри круга радиусом r с центром в заданной точке
C++ Заданы координаты точки. Определите, лежит ли она вне окружности указанного радиуса с центром в начале координ

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asm
 Аватар для asm
62 / 35 / 1
Регистрация: 05.10.2011
Сообщений: 137
17.01.2012, 03:13     Выбрать все точки совокупности, лежащие вне круга заданного радиуса R с центром в заданной точке #2
Цитата Сообщение от Red_Sonya Посмотреть сообщение
Выбрать все точки
совокупности, лежащие вне круга заданного радиуса R с центром в
заданной точке (a,b)
проверка на попадание точки в окружность:
C++
1
if( sqrt( pow(x-a,2)+pow(y-b,2) ) > r )
Добавлено через 4 минуты
сравнение точек на отдаленность от окружности:
C++
1
if( sqrt( pow(x1-a,2)+pow(y1-b,2) ) > sqrt( pow(x2-a,2)+pow(y2-b,2) ) )
Yandex
Объявления
17.01.2012, 03:13     Выбрать все точки совокупности, лежащие вне круга заданного радиуса R с центром в заданной точке
Ответ Создать тему
Опции темы

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