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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ceterus
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 10
#1

Проверка принадлежности точки определенной плоскости - C++

18.09.2013, 14:01. Просмотров 960. Ответов 5
Метки нет (Все метки)

Никак не дойдет алгоритм решения задачи -.-
Помогите.
Миниатюры
Проверка принадлежности точки определенной плоскости  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2013, 14:01     Проверка принадлежности точки определенной плоскости
Посмотрите здесь:

Создание программы для определения принадлежности точки к заштрихованной области на координатной плоскости - C++
Написать программу, которая определяет, принадлежит ли точка с координатами (x,y) заштрихованной области D, изображенной на заданном...

Сместить на плоскости три точки с определенной закономерностью - C++
Точки задаются координатами (x1, y1), (x2, y2) соответственно. При смене координат одной точки, координаты другой точки меняются по...

Вычисление значения функции, проверка попадания точки в область на плоскости - C++
Дано вещественное число а. Для функции y=f(x), график которой приведен ниже вычислить f(а). Составить алгоритм и написать программу для...

принадлежности точки - C++
Подскажите пожалуйста,что не так в программе?.. #include <cstdlib> #include <iostream> #include <math.h> using namespace...

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

Вычисление принадлежности точки к области - C++
Всем привет, нужна помощь с программой, которая бы вычисляла принадлежности точки. Рисунок

Определение принадлежности точки к графику - C++
Помогите написать текст, для такого графика

Определение принадлежности точки фигуре - C++
Всем привет. Есть задача определения принадлежности точки фигуре. Как думаете, нормальный алгоритм или можно как-то улучшить, при...

Определение принадлежности точки к области - C++
Надо определить принадлежность точки к заданной области. Рисунок прикрепил. Вот код который опередит входит-ли точка в окружности,...

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

Написать программу определения принадлежности точки - C++
Написать программу определения принадлежности точки с координатами (x,y) части плоскости, лежащей между прямыми x=m, x=n, (m<n). Помогите...

Программа о принадлежности точки выпуклому многоугольнику - C++
Всем привет! Кому не трудно, объясните пожалуйста следующую программу- принадлежит ли точка заданному выпуклому многоугольнику. Очень надо...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tsin
709 / 454 / 129
Регистрация: 30.12.2012
Сообщений: 1,235
Записей в блоге: 2
Завершенные тесты: 3
18.09.2013, 14:02     Проверка принадлежности точки определенной плоскости #2
Ceterus, можете написать уравнения для четырех прямых, образующих квадрат и двух окружностей, тех, что на рисунке?
Fyret
184 / 170 / 13
Регистрация: 30.07.2013
Сообщений: 359
18.09.2013, 14:15     Проверка принадлежности точки определенной плоскости #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <cmath>
#include <iostream>
 
bool withinSquare( double x, double y )
{
    return std::fabs(x) < 4.0 && std::fabs(y) < 4.0;
}
 
bool withinSircle1( double x, double y )
{
    return (x-4.0)*(x-4.0) + (y-4.0)*(y-4.0) <= 16.0;
}
 
bool withinSircle2( double x, double y )
{
    return (x+4.0)*(x+4.0) + (y+4.0)*(y+4.0) <= 16.0;
}
 
int main()
{
    std::cout << "Enter point: ";
    double x, y;
    std::cin >> x;
    std::cin >> y;
 
    if( withinSquare(x,y) && !withinSircle1(x,y) && !withinSircle2(x,y) )
    {
        std::cout << "Point lies within given area" << std::endl;
    }
    else
    {
        std::cout << "Point does NOT lie within given area" << std::endl;
    }
 
    return 0;
}
Ceterus
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 10
18.09.2013, 22:08  [ТС]     Проверка принадлежности точки определенной плоскости #4
А попроще можно? Для начинающих....
Tsin
709 / 454 / 129
Регистрация: 30.12.2012
Сообщений: 1,235
Записей в блоге: 2
Завершенные тесты: 3
18.09.2013, 22:24     Проверка принадлежности точки определенной плоскости #5
Ceterus, если попроще - тогда ответьте на мой вопрос.
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
18.09.2013, 22:39     Проверка принадлежности точки определенной плоскости #6
Цитата Сообщение от Ceterus Посмотреть сообщение
А попроще можно? Для начинающих....
разбиваем фигуру на 4 части - 2 квадрата и 2 вогнутых треугольника, проверяем принадлежность точки в каждой области по очереди:
1: от 0,0 до x,-y
2: от 0,0 до -x,y
3: проверяем наличие в области от точки x,y+R (R-радиус круга), если нет значит он в оставшемся куске
4: по аналогии с 3.

объяснение как говорится "через Ж", но может вам станет понятнее
Yandex
Объявления
18.09.2013, 22:39     Проверка принадлежности точки определенной плоскости
Ответ Создать тему
Опции темы

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