Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2016, 22:39   #1
danil031997
Пользователь
 
Регистрация: 13.10.2013
Сообщений: 15
Вопрос Множестве точек на плоскости принадлежащая заштрихованной области

Определите, имеется ли в заданном множестве точек на плоскости хотя бы одна, принадлежащая заштрихованной на рисунке области (на рисунках даны окружности с единичным радиусом и парабола y=x^2)



Помогите пожалуйста
danil031997 вне форума Ответить с цитированием
Старый 14.11.2016, 23:08   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

Тут две области, которые объединяются оператором ИЛИ (OR)
Точка с координатами xv, yv принадлежит одной из заштрихованных областей, если:
Первая область -
(yv < 0) И (xv^2 + yv^2 >= 1) {расстояние точки от точки пересечения координат не меньше радиуса круга (в задаче он равен 1). Точки окружности, в этом случае, принадлежат заштрихованной области}

Вторая область -
(yv >= 0) И (yv >= xv^2) {точки параболы принадлежат заштрихованной области}

Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 15.11.2016, 00:09   #3
danil031997
Пользователь
 
Регистрация: 13.10.2013
Сообщений: 15
По умолчанию

Цитата:
Сообщение от ViktorR Посмотреть сообщение
Тут две области, которые объединяются оператором ИЛИ (OR)
Точка с координатами xv, yv принадлежит одной из заштрихованных областей, если:
Первая область -
(yv < 0) И (xv^2 + yv^2 >= 1) {расстояние точки от точки пересечения координат не меньше радиуса круга (в задаче он равен 1). Точки окружности, в этом случае, принадлежат заштрихованной области}

Вторая область -
(yv >= 0) И (yv >= xv^2) {точки параболы принадлежат заштрихованной области}

Как-то так, ...
Спасибо за разъяснение.
danil031997 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Построить множество всех различных выпуклых четырехугольников с вершинами в заданном множестве точек на плоскости alukardiko Помощь студентам 9 10.03.2015 20:49
Даны координаты точек n на плоскости. Найти номера двух точек, расстояние между которыми наибольшее. getredtm Помощь студентам 3 01.07.2013 01:47
Подсчитать количество равносторонних треугольников с вершинами в заданном множестве точек на плоскости (Delphi) dea_celeste Помощь студентам 4 17.05.2012 15:33
Написать программу для определения принадлежности точки с координатами (х,у) заштрихованной области. Попадание на границу области sanek@zaputan Помощь студентам 5 09.03.2012 12:00
Даны координаты n точек на плоскости. Найти номера двух точек, расстояние между которыми наибольшее. Viwwna Паскаль, Turbo Pascal, PascalABC.NET 2 19.11.2011 06:33