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

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

Войти
Регистрация
Восстановить пароль
 
maxon56
2 / 2 / 1
Регистрация: 30.12.2010
Сообщений: 91
#1

Принадлежит ли точка области. - C++

29.02.2012, 22:10. Просмотров 947. Ответов 1
Метки нет (Все метки)

Даны действительные числа x, y. Определить, принадлежит ли точка с координатами (x, y) заштрихованной части плоскости.
Ответ выдаёт не правильно.
Вот что получилось у меня:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream.h>
#include <conio.h>
int main(int argc, char* argv[])
{ float x,y;
cin >>x>>y;
if  (y<=0 && y>=1 && x<=(y-3/2) && y>=-x && y>=-1 && y<=0 && x<=(y-3/2) && x<=(3*y+1))
       cout<<"Prinadlezhit";
  else
  cout<<"Ne prinadlezhit";
       getch ();
        return 0;
}
//---------------------------------------------------------------------------
Название: 1.jpg
Просмотров: 146

Размер: 10.7 Кб
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.02.2012, 22:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Принадлежит ли точка области. (C++):

Принадлежит ли точка области - C++
написать программу, которая определяет, принадлежит ли точка заштрихованной области

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

Принадлежит ли точка заштрихованной области - C++
Нужна помощь в выполнение задания, я в общем то разобрал задачу но есть несколько нюансов http://savepic.net/3458418m.jpg

Принадлежит ли точка заштрихованной области - C++
Записать выражение, зависящее от координат точки x1 и y1 и принимающее значение true, если точка принадлежит заштрихованной области , и...

Принадлежит ли точка заштрихованной области? - C++
Нужно разработать программу-алгоритм расчета логического примера, который зависит от координат точки Х и У и принимает значение true, если...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
AncinetHero
49 / 49 / 3
Регистрация: 22.05.2011
Сообщений: 326
29.02.2012, 22:14 #2
Я бы решал следующим образом, возможно, не самым оптимальным...

Для начала, на вашем рисунке соединил бы мысленно точки с координатами (1;0) и (-1;1) (доштриховал бы треугольник)
Проверил принадлежность заданной точки "дополненной" фигуре. (это делается с помощью суммирования площадей)
Если нет - выходим.
Дальше, проверил бы принадлежность этой точки треугольнику с координатами (1;0) ; (-1;1) ; (0;0)
Если принадлежит - выходим.
Выводим "да".

P.S. У вас алгоритм совершенно не правильный.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.02.2012, 22:14
Привет! Вот еще темы с ответами:

Принадлежит ли точка указанной области - C++
Дана точка на плоскости с координатами (x, y). Составить программу, которая будет выводить на экран одно из сообщений «Да», «Нет», «На...

принадлежит ли заданная точка области - C++
Определить, принадлежит ли заданная точка с координатами (х,у) заштрихованной области. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; ...

Принадлежит ли данная точка к заштрихованной области - C++
Помогите пожалуйста с задачей: Принадлежит ли данная точка к заштрихованной области. Точка вводится пользователем. Вот график:...

Принадлежит ли точка заштрихованой области? C++ (VS 2010) - C++
Вот получилось, но как добавить, чтобы проверять треугольники и окружность?? #include &lt;iostream&gt; using namespace std; int...


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

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

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