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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
trt_jrt
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 14
04.04.2014, 10:22     Определить лежит ли точка внутри заданного прямоугольника #1
Даны стороны прямоугольника a и b, Составить программу, определяющую лежит ли точка с координатами (x, y) внутри прямоугольника.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2014, 10:22     Определить лежит ли точка внутри заданного прямоугольника
Посмотрите здесь:

C++ Определить, лежит ли точка с заданными координатами внутри треугольника
Лежит ли точка М(xm;ym) внутри треугольника, заданного координатами своих вершин C++
C++ Даны числа x, y, x1, y1, x2, y2. Проверить истинность высказывания: «Точка с координатами (x, y) лежит внутри прямоугольника, левая верхняя вершина ко
C++ Определить, лежит точка внутри заштрихованной области, вне её или на её границе
C++ Определить, лежит ли точка внутри заштрихованной области
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
04.04.2014, 10:26     Определить лежит ли точка внутри заданного прямоугольника #2
C++
1
2
3
4
5
6
7
8
9
double a=0;
double b=0;
double x=0;
double y=0;
cin >> a >> b >> x >> y ;
if(x < a && b < y)
cout << "yes"<<endl;
else
cout<< "No" <<endl;
если учесть что прямоуголинк лежит в первом квадранте, нижний левый угол в координате 0,0 и а - это ширина, b - это высота
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2563 / 233
Регистрация: 01.11.2011
Сообщений: 6,334
Завершенные тесты: 1
04.04.2014, 10:29     Определить лежит ли точка внутри заданного прямоугольника #3
aLarman, а если это ромб?
aLarman
04.04.2014, 10:30
  #4

Не по теме:

SatanaXIII,

Цитата Сообщение от trt_jrt Посмотреть сообщение
Даны стороны прямоугольника

trt_jrt
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 14
04.04.2014, 11:04  [ТС]     Определить лежит ли точка внутри заданного прямоугольника #5
да, задача не такая простоя оказывается.... Зада в общем выглядеть так...
Мурзик хотел фотографировать бабочек, но он только может фотографировать разные прямоугольные фотографии размером AxB. Фотография бабочек считается правильным, если центр бабочки попадал на фотографию.
A и B стороны прямоугольника, N-количество бабочки (1≤N≤105), Xn и Yn центральный координаты бабочки.
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
04.04.2014, 11:05     Определить лежит ли точка внутри заданного прямоугольника #6
Цитата Сообщение от trt_jrt Посмотреть сообщение
стороны прямоугольника
чего все заладили про ромб, написано же по русски ПРЯМОУГОЛЬНИК
trt_jrt
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 14
04.04.2014, 11:16  [ТС]     Определить лежит ли точка внутри заданного прямоугольника #7
исправил))))...

Добавлено через 7 минут
A=200 B=200
N=5
X1=300 Y1=300
X2=400 Y2=0
X3=200 Y3=100
X4=400 Y4=300
X5=0 Y5=300
результат должен быт такой...: 3 бабочки попадали на фотографию
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
04.04.2014, 11:20     Определить лежит ли точка внутри заданного прямоугольника #8
это как ?
X1=300 Y1=300 не попала
X2=400 Y2=0 не попала
X3=200 Y3=100 - попала
X4=400 Y4=300 не попала
X5=0 Y5=300 - не попала

может быть даны координаты прямоугольника?
trt_jrt
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 14
04.04.2014, 11:24  [ТС]     Определить лежит ли точка внутри заданного прямоугольника #9
результат должен быт такой...: 3 бабочки попадали, а 2 не попадали на фотографию

может быть даны координаты прямоугольника?-нет, толка размер A и B
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2563 / 233
Регистрация: 01.11.2011
Сообщений: 6,334
Завершенные тесты: 1
04.04.2014, 11:24     Определить лежит ли точка внутри заданного прямоугольника #10
Цитата Сообщение от aLarman Посмотреть сообщение
чего все заладили про ромб, написано же по русски ПРЯМОУГОЛЬНИК
Моя невнимательность.

aLarman, а если это прямоугольник, повернутый на сколько-то градусов относительно осей координат?
trt_jrt
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 14
04.04.2014, 11:31  [ТС]     Определить лежит ли точка внутри заданного прямоугольника #11
смысл задача так, он должен старятся сделать так, чтобы в нем попали максимальный количество бабочек, может координаты прямоугольника зависить то X и Y
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
04.04.2014, 11:33     Определить лежит ли точка внутри заданного прямоугольника #12
Цитата Сообщение от SatanaXIII Посмотреть сообщение
а если это прямоугольник, повернутый на сколько-то градусов относительно осей координат?
Цитата Сообщение от trt_jrt Посмотреть сообщение
Мурзик хотел фотографировать бабочек
в принципе из этого можно сделать вывод, что раз фотографирует кот(да это кот, потому что часто встречающаяся кличка Мурзик свойственна коту) и кот вряд ли что то понимает в фотографии, то он мог завалить горизонт (как результат повернутый прямоугольник - ромб, но это как посмотреть, если взять за точку отсчета кота, то скорее всего это прямоугольник, если взять какое то другое начало координат то это может быть ромбом, хотя с другой стороны, что есть ромб - это 4хугольник с одинаковыми длинами сторон, но тут ничего не сказано про равенство сторон а и b следовательно это может быть как прямоугольник - даже повернутый, или в частном случае ромб) вобщем эта задача больше филосовская, она отражает сущность бытия, и проблему мировоззрений человека(кстати и кота тоже), а так же, проблему восприятия основываясь на собственном опыте(так называемые призмы восприятия - где в качестве призмы выступает личное отношение, опыт, может даже какая то безграмотность)
так что все это диалектика, и решение не может быть получено адэкватными математическими расчетами (они как раз и лежат в фундаменте программирования), эта задача подобна задаче, о начале и конце палки, или о задаче "что было раньше - курица или яйцо" о чем спорить можно вечно

Добавлено через 1 минуту
да кстати - это существо(Мурзик) можеть жить в неэвклидовом пространстве, тогда уже много будет зависеть от пространства на которм решается задача, получаеся что в общем случае задача имеет бесконечно множество решений
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2563 / 233
Регистрация: 01.11.2011
Сообщений: 6,334
Завершенные тесты: 1
04.04.2014, 11:35     Определить лежит ли точка внутри заданного прямоугольника #13
aLarman, короче, перефразировав, ваше решение это частный случай.
trt_jrt
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 14
04.04.2014, 11:36  [ТС]     Определить лежит ли точка внутри заданного прямоугольника #14
Цитата Сообщение от SatanaXIII Посмотреть сообщение
а если это прямоугольник, повернутый на сколько-то градусов относительно осей координат?

вполне возможно, он же старается чтобы в снимок попали максимальный количество бабочек...
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
04.04.2014, 11:37     Определить лежит ли точка внутри заданного прямоугольника #15
SatanaXIII, согласен, все в мире относительно, кстати, а если бы мурзик и бабочка, во время фотографирования двигались вместе в одном направлении со скоростью порядка скорости света, тогда размеры прямоугольника вообще могут измениться
SatanaXIII
04.04.2014, 11:41
  #16

Не по теме:

aLarman, вы не знакомы с неким Тарасом Атавиным?

aLarman
04.04.2014, 11:43
  #17

Не по теме:

SatanaXIII, лично нет, а какие размышления привели Вас к такому предположению?

trt_jrt
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 14
04.04.2014, 12:21  [ТС]     Определить лежит ли точка внутри заданного прямоугольника #18
Скорее всего проблема в том что, я задачу частично и непонятно написал, вот щяс постараюсь полностью написать…, с другого языка перевожу поэтому немножечко солоновато….

Мурзик только может фотографировать разные прямоугольные фотографии размером AxB. Он всегда держал фотографию так, что бы в нем цветное поле отображало в виде прямоугольника, в тоже время цветное поле получая вид прямоугольника две его стороны параллельны зданию школы, которая выполняла роль одного из осей системы координат.
Для фотографирование бабочек он такие использовал случаи, когда ветер не дул и бабочки свободно летели над цветнями. Фотография бабочек считается правильным, если центр бабочки попадал на фотографию.

A и B стороны прямоугольника, N-количество бабочки (1≤N≤105), Xn и Yn центральный координаты бабочки.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2014, 13:01     Определить лежит ли точка внутри заданного прямоугольника
Еще ссылки по теме:

Определить, лежит ли точка внутри треугольника. Исправить код C++
C++ Определить, лежит ли точка внутри заштрихованной области
Определить лежит ли точка внутри, вне или на границе заштрихованной области C++

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

Или воспользуйтесь поиском по форуму:
trt_jrt
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 14
04.04.2014, 13:01  [ТС]     Определить лежит ли точка внутри заданного прямоугольника #19
вроде я сделал, т.е. просто так нарисовал, но ответ кажется правильно, как это программном сделать?
При
A=200 B=200
N=5
X1=300 Y1=300
X2=400 Y2=0
X3=200 Y3=100
X4=400 Y4=300
X5=0 Y5=300
результат должен быт такой...: 3 бабочки попадали на фотографию
Миниатюры
Определить лежит ли точка внутри заданного прямоугольника  
Yandex
Объявления
04.04.2014, 13:01     Определить лежит ли точка внутри заданного прямоугольника
Ответ Создать тему
Опции темы

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