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

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

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

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

26.06.2017, 21:07. Просмотров 121. Ответов 2

Понять не могу почему не работает так как требуется. Хотя на код смотрю вроде всё верно. Может просто не вижу ошибку. Суть задания: определить принадлежность точки (x,y) прямоугольнику с левой-нижней вершиной (x1,y1) и верхней-правой (x2,y2).

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
#include <iostream>
#include <windows.h>
#include <cmath>
#include <math.h>
using namespace std;
 
int main()
{
 
float x1,y1,x2,y2,x,y;
cout << "Size " << endl;
cout << "x1,x2 " << endl;
cin >> x1 >> x2;
cout << "y1,y2 " << endl;
cin >> y1 >> y2;
cout << "Tochka A " << endl;
cin >> x >> y;
 
if((x1<x<x2) && (y1<y<y2))
{
    cout << "True";
}
else{
 
    cout << "False";
}
system("pause");
 
}
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2017, 21:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Принадлежность точки фигуре (C++):

Принадлежность точки фигуре - C++
Программа для проверки, принадлежит ли точка с координатами (x, y) в заданной области Объясните, пожалуйста алгоритм. Заранее...

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

Программа определюющая принадлежность точки фигуре. - C++
Не могу написать программу определяющую принадлежность точки фигуре((

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

Принадлежность заданных точек фигуре - C++
Составить программу,определяющую принадлежность 6-ти заданных точек заштрихованной фигуре. Сделал так,но надо через цикл for.Как это...

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

2
Даценд
Модератор
Эксперт .NET
3509 / 3430 / 1766
Регистрация: 20.04.2015
Сообщений: 6,330
26.06.2017, 21:09 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
if((x1<x && x<x2) && (y1<y && y<y2))
1
SlavaSokolov
61 / 26 / 8
Регистрация: 14.04.2016
Сообщений: 194
26.06.2017, 22:17 #3
Если я не ошибаюсь, то это неверная проверка при условии, если стороны прямоугольника будут идти по диагонали или под углом != 90 к осям координат..

Добавлено через 56 минут
МБ я что-то не правильно понимаю, но бывают вот такие ситуации и точки расположенные близко к X-ам определяются как не входящие по данному условию.
http://imgur.com/a/zZxSz
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.06.2017, 22:17
Привет! Вот еще темы с ответами:

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

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

Принадлежность точки отрезку - C++
Добрый день, уважаемые форумчане. Помогите пожалуйста с задачей. В первой строке задано два целых числа n и m (1≤n≤50000, 1≤m≤50000) —...

Принадлежность точки к отрезку. - C++
УВАЖАЕМЫЕ ЭКСПЕРТЫ ПОМОГИТЕ УЛУЧшИТЬ АЛГОРИТМ ДЛЯ ДАННОЙ ЗАДАЧИ.... Точки и отрезки (Время: 2 сек) Дано N отрезков на числовой прямой...


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

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

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