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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Leeshak
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 8
#1

Принадлежит ли точка с координатами (x,y) заданной фигуре - C++

06.06.2014, 06:49. Просмотров 1598. Ответов 25
Метки нет (Все метки)

c++ составить программу, которая определяет, принадлежит ли точка с координатами (x,y) объединению закрашенных областей данного графика. значение координат ввести с клавиатуры. ответ в развернутом виде вывести в консоль . в случае необходимости организовать ввод дополниткльных параметров графикав
0
Миниатюры
Принадлежит ли точка с координатами (x,y) заданной фигуре  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2014, 06:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Принадлежит ли точка с координатами (x,y) заданной фигуре (C++):

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

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

Разработать программу, определяющую принадлежит ли точка заданной фигуре - C++
Подскажите пожалуйста, зачем нужен "!" в выражении (x*x+y*y<=1 && !(x>0 && y<0)). Оно правильно только не понимаю для чего тут "!". ...

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

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

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

25
S_el
2112 / 1632 / 308
Регистрация: 15.12.2013
Сообщений: 6,572
06.06.2014, 09:03 #2
Leeshak, где такие задания задают?
Я так понимаю,прямая проведена под углом в 45 градусов?
Попадание хотя-бы в одну из областей определить смогли?
0
Leeshak
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 8
06.06.2014, 11:44  [ТС] #3
У меня вот с этой задачей вообще сложности( я просто в геометрии не понимаю. Даже логически.(
0
S_el
2112 / 1632 / 308
Регистрация: 15.12.2013
Сообщений: 6,572
06.06.2014, 11:50 #4
Leeshak, то есть проблема не с программированием а с геометрией?
0
Voivoid
675 / 278 / 12
Регистрация: 31.03.2013
Сообщений: 1,339
06.06.2014, 11:53 #5
boost::geometry
0
Leeshak
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 8
07.06.2014, 09:02  [ТС] #6
Что с этим делать? Вообще ничего в голову не приходит..
0
S_el
2112 / 1632 / 308
Регистрация: 15.12.2013
Сообщений: 6,572
07.06.2014, 09:25 #7
Leeshak, тогда я с первым(нижним) треугольником я помогу.

Раз угол наклона прямой не задан,предположим,что он равен 45 градусам(по картинке похоже
Определим координаты всех вершин этого треугольника.
Первая расположена в точке (0,0) , вторая (0,-6) ,для нахождения третьей воспользуемся формулой длины катета:
d=6*tan(45)=6.отсюда 3 вершина (-6,-6).
0
Leeshak
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 8
07.06.2014, 16:24  [ТС] #8
Короче у меня главно-задача какая то, а на языке с++ кто нибудь шарит?
0
S_el
2112 / 1632 / 308
Регистрация: 15.12.2013
Сообщений: 6,572
07.06.2014, 16:27 #9
Leeshak, задавайте вопрос,возможно смогу ответить.
0
castaway
Эксперт С++
4887 / 3022 / 370
Регистрация: 10.11.2010
Сообщений: 11,080
Записей в блоге: 10
Завершенные тесты: 1
07.06.2014, 17:28 #10
Тут никто на языке с++ не шарит. Это форум по телепатии и телекинезу.
1
Leeshak
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 8
08.06.2014, 03:18  [ТС] #11
castaway, шутканул

Добавлено через 7 минут
S_el, что делать с другими 2 за крашенными ? Принцип такой же? Просто мне надо будет создать программу которая при вводе координат, будет мне выводить закрашенная область или нет.
0
S_el
2112 / 1632 / 308
Регистрация: 15.12.2013
Сообщений: 6,572
08.06.2014, 11:09 #12
Leeshak, да принцип такой-же только чуть по-хитрее.Принадлежность точки треугольнику заданному вершинами,можно найти на этом форуме.
0
IrineK
Заблокирован
08.06.2014, 13:49 #13
Если параметры a,b,c... произвольны, то и области для попадания может не образоваться.

Добавлено через 22 минуты
Если хотим именно такую область и прямая y = x , то

a,m,c < 0
|a| > |m|

b,d,e, f, k > 0
f < k
b > f
k > b
e > k
d > e

Это всё нужно проверять при вводе.

Если это не проверять, то область будет другая, как уже было сказано, её может вообще не быть.
0
Leeshak
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 8
09.06.2014, 03:40  [ТС] #14
S_el, а что с остальными двумя делать?

Добавлено через 1 час 44 минуты
IrineK, спасибо большое) за варианты) буду проверять

Добавлено через 17 минут
Можно еще пожалуйста варианты.
0
S_el
2112 / 1632 / 308
Регистрация: 15.12.2013
Сообщений: 6,572
09.06.2014, 10:19 #15
Цитата Сообщение от Leeshak Посмотреть сообщение
S_el, а что с остальными двумя делать?
С остальными не сложнее.Раз там угол в 45 градусов,значит прямая y=x.
тогда для 2 области проверяем на принадлежность прямоугольнику kf-fb-b?-?k а также,на не принадлежность треугольнику с координатами вершинf,f) (b,f) (b,b)

У вас переменные a,b,..f,k,m дана или значения нужно получать(вводить,считывать)?
0
09.06.2014, 10:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2014, 10:19
Привет! Вот еще темы с ответами:

Принадлежит ли точка фигуре - C++
Определить принадлежность точки областям, обозначенным прописными буквами A и B. Строчными буквами обозначены определяемые пользователем...

Определить принадлежит ли точка фигуре. - C++
Определить принадлежит ли точка M(x,y) фигуре. Минимальный набор входных данных задать с клавиатуры. Осуществить проверку на корректность...

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

Определить, принадлежит ли данная точка заштрихованной фигуре - C++
Даны координаты точек X и Y, необходимо определить пренадлежит ли данная точка заштрихованной фигуре. :wall:


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

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

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