![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Пользователь
Регистрация: 26.05.2010
Сообщений: 34
|
![]()
(х1, у2) и (х2, у2) - координаты левой верхней и правой нижней вершины прямоугольника. Принадлежит ли точка А(х,у) прямоугольнику?
Цитата:
Особенно этой строчки : (x>=x1)||(x<=x2)||(y>=y1)||(y<=y2) |
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.05.2010
Сообщений: 34
|
![]()
а как будет правильно написать ?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]()
Переведите эту строку на русский язык.
Пример: (a==0||b==0) переводится так: выражение является истиной, если а равно нулю, или b равно нулю. Другой пример: (a==0&&b==0) переводится так: выражение является истиной, если и a равно нулю, и b равно нулю. Переведите своё выражение на нормальный русский язык |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 26.05.2010
Сообщений: 34
|
![]()
Перевести эту строку на русский язык это не сложно) дело в том что с математикой у меня плохо...я плохо разбираюсь в этих осях..
Цитата:
Последний раз редактировалось Ins1De; 18.12.2011 в 21:06. |
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
(x>=x1)||(x<=x2)||(y>=y1)||(y<=y2) х больше либо равно х1 или х меньше либо равно х2 или у больше либо равно у1 или у меньше либо равно у2 Выражение будит истинным, если хотя бы одно из условий будит истинным. Или первое, или второе, или .... То есть, если x будит больше или равно x1 Но при этом x будит равен чему то там в бесконечности, это пофиг. Все равно выражение уже будит истинным. А значит, x типа принадлежит прямоугольнику. Ты уверен, что это именно то, что тебе было нужно? |
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 26.05.2010
Сообщений: 34
|
![]()
если был уверен что это было правильно, то я бы тут не написал бы на форуме...вот я и прошу помощи как написать правильно эту строчку.
Цитата:
Последний раз редактировалось Ins1De; 18.12.2011 в 21:19. |
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
Рассуждайте от противного. По-русски, сообщите условия, при которых точка принадлежит прямоугольнику. Например: Координаты прямоугольника: xp,yp; Длина и ширина прямоугольника: sxp, syp Координаты точки: x,y Если координата x точки не меньше xp координаты прямоугольника, и не больше, чем координата xp прямоугольника+ sxp длина прямоугольника, то x точки в пределах прямоугольника. Если ещё при этом, y точки не меньше координаты yp прямоугольника , и не больше, чем координата yp прямоугольника + syp ширина прямоугольника, то и x и y точки в пределах прямоугольника. |
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 26.05.2010
Сообщений: 34
|
![]()
Мда
![]() Лучше сам подумаю ![]() Вам нужно на преподавателя идти работать, это ваш конек) P.S. Так можно до утра подсказочками решать задачку,где надо исправить одну строчку Последний раз редактировалось Ins1De; 18.12.2011 в 21:54. |
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вращение прямоугольника!!!! | SuGarIm | Помощь студентам | 2 | 02.05.2011 20:27 |
Рисование прямоугольника в С# | vedro-compota | C# (си шарп) | 4 | 19.12.2010 10:19 |
Площадь прямоугольника | AndrSil | Помощь студентам | 5 | 22.04.2010 23:23 |
Вращение прямоугольника | Ponaroshku | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 03.11.2009 09:22 |
Вращение прямоугольника | Ponaroshku | Общие вопросы Delphi | 0 | 25.05.2009 23:09 |