Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Laden
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 4
#1

Определить попадание точки в заданную область - Delphi

06.10.2013, 23:27. Просмотров 825. Ответов 1
Метки нет (Все метки)

ПОМОГИТЕ, срочно надо. Определить попадания точки в заданную область (записать логическое выражение, соответствующее заданной области истинности)
Название: Безымянный.jpg
Просмотров: 67

Размер: 10.8 Кб
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2013, 23:27
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Определить попадание точки в заданную область (Delphi):

Определить попадание точки в заштрихованную область
Написать программу, которая определяет, попадает ли точка с заданными...

Определить попадание точки в заштрихованную область
Написать программу, которая определяет, попадает ли точка с заданными...

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

Проверка попадания точки в заданную область
Помогите плз с составление проги, с графикой не дружу(( 1) Записать логическое...

Проверка попадания точки в заданную область
помогите написать условия попадания точек в заштрихованную область

Определить количество точек, попавших в заданную область и сформировать массив из их координат
Координаты n точек заданы в текстовом файле. Определить количество точек,...

1
Cyborg Drone
Модератор
5254 / 3121 / 2433
Регистрация: 17.08.2012
Сообщений: 10,080
06.10.2013, 23:56 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Пишем уравнения. В данном случае удобнее канонические.

Окружность.

http://www.cyberforum.ru/cgi-bin/latex.cgi?x^2+y^2=r^2

Внутренняя окружность.

http://www.cyberforum.ru/cgi-bin/latex.cgi?x^2+y^2=1

Наружняя окружность.

http://www.cyberforum.ru/cgi-bin/latex.cgi?x^2+y^2=4

Эллипс.

http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{x^2}{a^2}+\frac{y^2}{b^2}=1

Для Вашего случая полуоси a=3, b=2. Тогда

http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{x^2}{9}+\frac{y^2}{4}=1

Пишем Ваше условие человеческим языком. Внутри эллипса и снаружи внешней окружности или внутри внутренней окружности.

Теперь на Delphi:
Delphi
1
if ((x * x / 9 + y * y / 4 <= 1) and (x * x + y * y >= 4)) or (x * x + y * y <= 1) then {...}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2013, 23:56
Привет! Вот еще темы с решениями:

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

По заданным координатам точки определить, попадает или нет точка М в заштрихованную область
Составить алгоритм и написать программу для решения задачи согласно своему...

По заданным координатам точки определить, попадает или нет точка М в заштрихованную область
По заданным координатам точки определить, попадает или нет точка М в...

Попадание внутрь точки фигуры
Помогите пожалуйста написать программу.


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

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

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