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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 38, средняя оценка - 5.00
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
#1

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

16.12.2009, 19:59. Просмотров 5368. Ответов 25
Метки нет (Все метки)

На плоскости задать квадрат,проверить попадание точек множества в него
то есть как я понял проверить каждую точку (попадает она в этот квадрат или лежит вне его)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2009, 19:59     Проверить попадание точек множества в квадрат
Посмотрите здесь:
C++ Проверить попадание каждой из точек в треугольник
Квадрат с вершинами из первого множества накрывает все точки второго множества и имеет минимальную площадь C++
Из множества точек на плоскости найти точки, образующие параллелограмм с наибольшим количеством точек внутри C++
Выбрать из точек множества три таких, чтобы в получившийся треугольник влезо наибольшее количество точек C++
C++ Задано множество точек в трехмерном пространстве. Найти минимум радиусов шаров с центрами в этих точках, содержащих ровно n точек этого множества
C++ Проверить попадание точки в заданный сектор
C++ Запросить с консоли целое число и проверить его на попадание в заданный диапазон значений
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Monte-Cristo
2788 / 1374 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
16.12.2009, 21:00     Проверить попадание точек множества в квадрат #2
C++
1
2
3
4
5
6
7
double x1,y1,x2,y2,x,y; 
// (x1,y1) - координаты левой верхней точки прямоугольника
// (x2,y2) - координаты правой нижней точки прямоугольника
// (x,y) - координаты проверяемой точки
 
if (x>=x1 && y>=y1 && x<=x2 && y<=y2)
    cout << "Входит :)";
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
16.12.2009, 21:04  [ТС]     Проверить попадание точек множества в квадрат #3
такая маленькая?)))она разве будет работать?)
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
16.12.2009, 22:44     Проверить попадание точек множества в квадрат #4
Цитата Сообщение от NIKE77 Посмотреть сообщение
такая маленькая?)))она разве будет работать?)
разве проверять не следует?
Monte-Cristo
2788 / 1374 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
17.12.2009, 00:25     Проверить попадание точек множества в квадрат #5
Цитата Сообщение от NIKE77 Посмотреть сообщение
она разве будет работать?)
нет, она работать не будет: нужно еще дописать int main() и подключить бибилотеку ввода/вывода.. я то надеюсь ты это сделать сможешь?
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
17.12.2009, 15:32  [ТС]     Проверить попадание точек множества в квадрат #6
НЕТ))Я ЧАЙНИК В ЭТОМ ДЕЛЕ((
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
17.12.2009, 16:16     Проверить попадание точек множества в квадрат #7
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>//что бы компилятор узнал кто это такое COUT
int main()//без этогопрог не существует
{//открываем функцию
double x1,y1,x2,y2,x,y; 
// (x1,y1) - координаты левой верхней точки прямоугольника
// (x2,y2) - координаты правой нижней точки прямоугольника
// (x,y) - координаты проверяемой точки
 
if (x>=x1 && y>=y1 && x<=x2 && y<=y2)
    cout << "Входит :)";
}//закрываем функцию
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
17.12.2009, 18:12  [ТС]     Проверить попадание точек множества в квадрат #8
cout << "Входит ";
здесь ошибку пишет.хотя вроде прально все
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
17.12.2009, 18:49     Проверить попадание точек множества в квадрат #9
какая ошиьбка?Может предупреждение?что такое
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
17.12.2009, 19:00     Проверить попадание точек множества в квадрат #10
если прога на C++ (похоже на то), то надо указать к какому пространству имен относится cout.
вот так std::cout.
пример:
std::cout << "Hello!\n";

Или после #include <>... ниже указать, что мы хотим пользоваться идентификаторами из пространства имен std. надо написать:
... // это не вписывайте в рограмму
#include <...> // это не вписывайте в рограмму
using namespace std;

незабудте о вводе данных.
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
17.12.2009, 21:40  [ТС]     Проверить попадание точек множества в квадрат #11
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <vcl.h>
#pragma hdrstop
#include <iostream>
#include <conio.h>
using namespace std;
//---------------------------------------------------------------------------
 
int main()
{
double x1,y1,x2,y2,x,y;
 
 
if (x>=x1 && y>=y1 && x<=x2 && y<=y2)
std::cout <<"Âõîäèò :)";
getch();
return 0;
}
Добавлено через 2 минуты
я вот так вот сделал..она запускается но принажатии любой клавиши вылетает((
не знаю что дальше делать
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
17.12.2009, 22:23     Проверить попадание точек множества в квадрат #12
так у вас же написано getch();

Добавлено через 1 минуту
попробуйте вместо getch(); написать Sleep(10*60*10);и тогда жмите клавиши)
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
17.12.2009, 22:27  [ТС]     Проверить попадание точек множества в квадрат #13
неее((((
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
17.12.2009, 22:27     Проверить попадание точек множества в квадрат #14
что не
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2009, 22:29     Проверить попадание точек множества в квадрат
Еще ссылки по теме:
C++ Множества точек на плоскости
Даны 2 множества точек C++
Даны два множества точек на плоскости C++
Найти наименьшее расстояние от точки В до любой из точек множества А C++
Из множества точек выбрать две точки по определенному условию C++

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

Или воспользуйтесь поиском по форуму:
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
17.12.2009, 22:29  [ТС]     Проверить попадание точек множества в квадрат #15
удалил я getch();
ничего не изменилось)))
поставил Sleep(10*60*10); терь ошибка в }
Yandex
Объявления
17.12.2009, 22:29     Проверить попадание точек множества в квадрат
Ответ Создать тему
Опции темы

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