Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 04.12.2014
Сообщений: 14
1

Определить, принадлежит ли точка с координатами (x, y) заданной области

14.09.2017, 16:26. Показов 1875. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно присвоить переменной Q единицу, если точка A(x,y) лежит внутри круга заданного радиуса с центром в точке B(x0,y0), правее прямой x=c и ниже прямой, проходящей через точки D(x1, y1) и E(x2, y2) ; иначе Q = 0


*x0, y1 и т.д имеется в виду x с коэффициентом 0, y с коэффициентом 1 и так далее.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2017, 16:26
Ответы с готовыми решениями:

Определить, принадлежит ли точка с координатами (x, y) заданной области
Задание программы такое : написать программу которая вводит координаты точки (х1,х2) и определяет...

Принадлежит ли точка с координатами (х, у) заданной области
Для данных областей составить линейную программу, которая печатает true, если точка с координатами...

Принадлежит ли точка с координатами (х, у) заданной области?
Для данных областей составить программу, которая печатает true, если точка с координатами (х, у)...

Составить программу для проверки, принадлежит ли точка с координатами (x, y) в заданной области
Всем привет. Мне нужна помощь по составлению программы для проверки, принадлежит ли точка с...

4
Заклинатель змей
700 / 555 / 219
Регистрация: 30.04.2016
Сообщений: 2,591
14.09.2017, 16:41 2
-_MixeR_-, может всё таки индексами, а не коэффициентами?
0
0 / 0 / 0
Регистрация: 04.12.2014
Сообщений: 14
14.09.2017, 16:59  [ТС] 3
Да, прошу прощения)
0
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,883
14.09.2017, 21:17 4
Лучший ответ Сообщение было отмечено -_MixeR_- как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
char test_circle(double x, double y, double xr, double yr, double R){...}
char test_vert(double x, double y, double xv){...}
char test_line(double x, double y, double x1, double y1, double x2, couble y2){...}
scanf("%lf %lf", &x, &y);
if( test_circle(x,y, BX, XY, R) ||
    test_vert(x,y, C) ||
    test_line(x,y, x1,y1, x2,y2)){
  Q = 1;
}else{
  Q = 0;
}
Реализация тестов тривиальна, по крайней мере, круга и вертикальной линии. Для диагональной - выводим формулу (x-x1)/(x2-x1) = (y-y1)/(y2-y1), из нее вычисляем для данного x значение y, лежащее на прямой. Ну а дальше - какой Y больше - заданный или тот что на прямой.
0
0 / 0 / 0
Регистрация: 04.12.2014
Сообщений: 14
14.09.2017, 23:14  [ТС] 5
Спасибо большое.
0
14.09.2017, 23:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.09.2017, 23:14
Помогаю со студенческими работами здесь

Определить, принадлежит ли точка с координатами (X,Y) указанной области
нужно написать программу.прошу помощи..не могу сообразить.

Определить, принадлежит ли точка с координатами (x, y) заштрихованной области
Написать программу , которая определяет , принадлежит ли точка с координатами ( x , y )...

Определить принадлежит ли точка с координатами заштрихованной области
Привет. Очень нужна помощь найти принадлежит ли точка заштрихованной области. Даже представления не...

Определить, принадлежит ли точка с заданными координатами области I: с++
Определить, принадлежит ли точка с заданными координатами области I:


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru