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

Точка принадлежит заданной области

09.10.2022, 20:33. Показов 595. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
1
[VB]((((x * x - 12) * (x * x - 12) / (21 * 21))) + (((y * y) / (35 * 35))) == 32 && x >= 0)[/VB]
что помимо уравнения прямой надо добавить
Миниатюры
Точка принадлежит заданной области  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.10.2022, 20:33
Ответы с готовыми решениями:

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

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

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

5
place status here
 Аватар для gunslinger
3190 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,023
09.10.2022, 21:21
Задание на картинке, судя по всему, содержит ошибку.
Окружность вроде как сплющена по вертикали и при этом ее радиус указан как 32, а отсечка по оси Y находится на отметке 29. Как так?
Хотя явно видно симметричное расположение окружности относительно оси X.
0
0 / 0 / 0
Регистрация: 31.01.2021
Сообщений: 65
09.10.2022, 21:57  [ТС]
по оси Y окружность тоже смещена
0
place status here
 Аватар для gunslinger
3190 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,023
09.10.2022, 22:12
Тогда "нижняя" точка окружности должна иметь такое же значение по оси Y, как и нижняя точка эллипса.
На рисунке же этого нет.
Либо значение радиуса окружности указано неверно.
0
0 / 0 / 0
Регистрация: 31.01.2021
Сообщений: 65
10.10.2022, 18:48  [ТС]
надо спросить
0
place status here
 Аватар для gunslinger
3190 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,023
01.11.2022, 02:27
Используя вспомогательные функции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double circle(double x, double y)
{
  return (x - 9) * (x - 9) + (y + 3) * (y + 3) - 32 * 32;
}
//---------------------------------------------------------------------------
double ellipse(double x, double y)
{
  return (x - 14) * (x - 14) / 21 / 21 + y * y / 35 / 35 - 1;
}
//---------------------------------------------------------------------------
double line(double x, double y)
{
  return y - 11. / 3 * (x / 7 + 1);
}
(для нахождения уравнения прямой точка пересечения линии с окружностью и эллипсом взята из темы (пост №7) Точки пересечения эллипса и окружности),

условие получается примерно такое:
C++
1
2
3
if (circle(x, y) <= 0 &&
    (ellipse(x, y) >= 0 && line(x, y) <= 0 && x <= 0 ||
     ellipse(x, y) <= 0 && line(x, y) >= 0 && x >= 0))
Результат проверки:
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.11.2022, 02:27
Помогаю со студенческими работами здесь

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

Определить, принадлежит ли точка с координатами (x, y) заданной области
Нужно присвоить переменной Q единицу, если точка A(x,y) лежит внутри круга заданного радиуса с центром в точке B(x0,y0), правее прямой x=c...

Проверить, принадлежит ли введенная точка заданной области
Помогите с программой, очень нужно! Разработка алгоритма решения Первым шагом алгоритма должен быть ввод координат точки: x и...

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

Определить, принадлежит ли точка M с координатами (x, y) заданной области?
ЗАДАЧА. Составить приложение для определения, принадлежит ли точка M с координатами (x, y) заданной области. Если точка М не принадлежит...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru