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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
Alex_G528
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 6
#1

Определите, принадлежит ли точка данной окружности - C++

09.10.2012, 19:57. Просмотров 1845. Ответов 8
Метки нет (Все метки)

Нужно побыстрому задачу на С решить! Заранее спасибо!

Окружность с центром в точке (x,y) проходит через точку (x1,y1). Определите, принадлежит ли точка (x2,y2) данной окружности.

Добавлено через 30 секунд
Ауу есть кто?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2012, 19:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определите, принадлежит ли точка данной окружности (C++):

Дана точка М(x, y). Присвоить z = 1, если точка принадлежит окружности с радиусом R и центром в точке (a, b) и z = 0 в противном случае. - C++
Дана точка М(x, y). Присвоить z = 1, если точка принадлежит окружности с радиусом R и центром в точке (a, b) и z = 0 в противном случае.

Принадлежит ли точка окружности - C++
Нужно было написать программу определяющию принадлежит ли точка окружности { setlocale(LC_ALL,"RUS"); float x, y, r; printf ( "...

Принадлежит ли введенная точка данной области? - C++
Помогите с программой, очень нужно! Разработка алгоритма решения Принадлежит ли введенная точка данной области? вот условие задачи...

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

Принадлежит ли эта точка данной закрашенной фигуре - C++
Как на с++ написать программу чтобы по введенным координатам (x;y), она писала принадлежит ли эта точка данной закрашенной фигуре, фигура...

Определить принадлежит ли точка с заданными координатами к заданной окружности - C++
Определить принадлежит ли точка с координатами x, y окружности радиус которой r , а координаты центра а и в. Если точка принадлежит...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Рулик
8 / 8 / 0
Регистрация: 14.11.2011
Сообщений: 54
09.10.2012, 20:10 #2
Не понятно как у вас задается окружность, двумя точками что-ли ?
1
tguglanaklona
10 / 10 / 2
Регистрация: 06.09.2012
Сообщений: 36
09.10.2012, 20:15 #3
Цитата Сообщение от Alex_G528 Посмотреть сообщение
Нужно побыстрому задачу на С решить! Заранее спасибо!

Окружность с центром в точке (x,y) проходит через точку (x1,y1). Определите, принадлежит ли точка (x2,y2) данной окружности.

Добавлено через 30 секунд
Ауу есть кто?
C
1
2
3
4
5
6
7
float r = sqrt((x1-x)*(x1-x)+(y1-y)*(y1-y));
float dist = sqrt((x2-x)*(x2-x)+(y2-y)*(y2-y));
const float eps = 1e-4; //допустимая погрешность
if (abs(dist-r)<eps)
  cout<<"Да";
else
  cout<<"Нет"
1
Alex_G528
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 6
09.10.2012, 20:38  [ТС] #4
По иксу и по игрику
0
Thinker
Эксперт C++
4226 / 2200 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
09.10.2012, 21:08 #5
корни, в принципе, ни к чему:
C++
1
2
3
4
5
r2 = (x1 - x)*(x1 - x) + (y1 - y)*(y1 - y);
if ((x2 - x)*(x2 - x) + (y2 - y)*(y2 - y) <= r2)
   yes
else
   no
1
tguglanaklona
10 / 10 / 2
Регистрация: 06.09.2012
Сообщений: 36
09.10.2012, 21:21 #6
Цитата Сообщение от Thinker Посмотреть сообщение
корни, в принципе, ни к чему:
C++
1
2
3
4
5
r2 = (x1 - x)*(x1 - x) + (y1 - y)*(y1 - y);
if ((x2 - x)*(x2 - x) + (y2 - y)*(y2 - y) <= r2)
   yes
else
   no
Вроде окружность написана а не круг, конечно мог перепутать)
0
Alex_G528
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 6
09.10.2012, 22:32  [ТС] #7
А можешь полностью код написать плизззз
0
Thinker
Эксперт C++
4226 / 2200 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
10.10.2012, 08:03 #8
Цитата Сообщение от tguglanaklona Посмотреть сообщение
Вроде окружность написана а не круг, конечно мог перепутать)

Не по теме:

Вы правы. Если окружность, то нужно равенство, а если круг, то неравенство.

0
tguglanaklona
10 / 10 / 2
Регистрация: 06.09.2012
Сообщений: 36
10.10.2012, 12:59 #9
Цитата Сообщение от Thinker Посмотреть сообщение

Не по теме:

Вы правы. Если окружность, то нужно равенство, а если круг, то неравенство.

Thinker - Капитан!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2012, 12:59
Привет! Вот еще темы с ответами:

Даны отрезки [a, b] и [c, d] и точка A с координатой х. Определить, принадлежит ли данная точка одному из этих отрезков, обоим или лежит вне их - C++
Даны отрезки и и точка A с координатой х. Определить, принадлежит ли данная точка одному из этих отрезков, обоим или лежит вне их

Определить принадлежит точка точка координатам - C++
Такая задача даны действительные числа x y определить принадлежит точка координатам х у заштрихованной части площади или нет, программу...

Принадлежит ли точка четырехугольнику. - C++
Надеюсь на помощь форумчан: Задача следующяя: задана коодинатами точек четырёхугольная фигура A(-2,-1) B(-1,1) C(0,0) D(1,0) С...

Принадлежит ли точка четырехугольнику? - C++
Подскажите пожалуйста, как можно по проще проверить лежит ли заданная точка (x, y) внутри четырехугольника, если задано его 4 вершины. ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
10.10.2012, 12:59
Ответ Создать тему
Опции темы

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