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

Вхождение точки в область - C++

Восстановить пароль Регистрация
 
Rakot568
15 / 15 / 1
Регистрация: 11.04.2013
Сообщений: 170
06.11.2013, 19:51     Вхождение точки в область #1
Определить, попадает ли точка с координатами (X,Y) в заданную область.

Код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
void main()
{
 float x,y,x1,y1,x2,y2;
 clrscr();
 printf("Введите x, y\n");
 scanf("%f %f", &x, &y);
 printf("Введите x1, y1\n");
 scanf("%f %f", &x1, &y1);
 printf("Введите x2, y2\n");
 scanf("%f %f", &x2, &y2);
 if (x>x1 || x<x2 || y>y1 || y<y2)
   printf("Точка входит в область");
 else
   if (x<x1 || x>x2 || y<y1 || y>y2)
     printf("Точка не входит в область");
 getch();
}
При любых x и y выводит, что точка входит в область.
Миниатюры
Вхождение точки в область  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 19:51     Вхождение точки в область
Посмотрите здесь:

Преобразовать матрицу. Вхождение в область C++
C++ Попадание точки в определенную область.
C++ Попадание точки в закрашенную область
C++ расчет попадания точки в область
C++ Попадание точки в заданную область
Попадание точки в заштрихованную область C++
Создать функцию, тестирующую вхождение точки в шар C++
Попадание точки в заштрихованную область C++
C++ Неправильно определяется вхождение точки в пятиугольник или площадь пятиугольника
Попадание точки в заданную область C++
C++ Попадание точки в заштрихованную область
Попадание точки в область C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Folko
 Аватар для Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
06.11.2013, 19:54     Вхождение точки в область #2
Rakot568, if (x>x1 && x<x2 && y>y1 && y<y2) вот так должно быть при вхождении точки. Что бы все 4 выражения были верны. А в else там уже условий не надо)
Yandex
Объявления
06.11.2013, 19:54     Вхождение точки в область
Ответ Создать тему
Опции темы

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