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

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

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

задано множество n точек на плоскости своими координатами. - C++

10.07.2011, 15:41. Просмотров 992. Ответов 2
Метки нет (Все метки)

задано множество n точек на плоскости своими координатами. найти и вывести на экран все точки, симметричные относительно координатных осей ox и oy

 Комментарий модератора 
Прекратите дублировать темы, не нарушайте правила форума.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2011, 15:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос задано множество n точек на плоскости своими координатами. (C++):

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

На плоскости задано множество N (1<N≤20) материальных точек - C++
Если честно я как то не могу полностью понять суть задачи, помогите желательно кодом мне срочно надо Заранее спасибо) На плоскости...

Дано множество точек на плоскости, заданных полярными координатами. Получить декартовы координаты этих точек - C++
Получилось сделать для координаты одной точки, а как сделать для множества точек, через цикл или массив? #include &lt;stdio.h&gt; #include...

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

Задано множество точек в трехмерном пространстве. Найти минимум радиусов шаров с центрами в этих точках, содержащих ровно n точек этого множества - C++
Задано множество точек в трехмерном пространстве. Найти минимум радиусов шаров с центрами в этих точках, содержащих ровно n точек этого...

На плоскости заданы множество точек А и множество прямых В (каждая прямая задается значениями коэффициентов ур - C++
На плоскости заданы множество точек А и множество прямых В (каждая прямая задается значениями коэффициентов уравнения). Найти две такие...

2
nameless
Эксперт С++
334 / 298 / 14
Регистрация: 16.06.2009
Сообщений: 486
10.07.2011, 18:50 #2
марианна0728,

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <iostream>
#include <vector>
#include <cmath>
 
class Point
{
private:
   int x, y;
   
public:
   Point(int _x, int _y) : x(_x), y(_y) {  }
   
   bool SimmByY(Point p)
   {
      if ((this->x == -p.x) && (this->y == p.y))
         return true;
         
      return false;
   }
   
   bool SimmByX(Point p)
   {
      if ((this->y == -p.y) && (this->x == p.x))
         return true;
         
      return false;
   }
   
   friend std::ostream& operator <<(std::ostream& stream, Point p)
   {
      std::cout << p.x << " " << p.y << std::endl;
      
      return stream;
   }
};
 
 
int main()
{
   std::vector <Point> points;
   
   points.push_back(Point(1, 0));
   points.push_back(Point(-1, 0));
   points.push_back(Point(2, 3));
   points.push_back(Point(-2, 3));
   points.push_back(Point(1, 1));
   
   for (std::vector <Point> :: iterator p_one = points.begin(); p_one != points.end(); ++p_one)
   {
      for (std::vector <Point> :: iterator p_two = p_one + 1; p_two != points.end(); ++p_two)
      {
         if (p_one->SimmByX(*p_two))
            std::cout << *p_one << *p_two;
            
         if (p_one->SimmByY(*p_two))
            std::cout << *p_one << *p_two;
      }
   }    
   
   return 0;
}
Вроде бы то, что нужно.

Добавлено через 2 минуты
Ой, не учел один момент, подправлю сейчас.
1
марианна0728
0 / 0 / 0
Регистрация: 10.07.2011
Сообщений: 10
10.07.2011, 19:54  [ТС] #3
спасибо Вам огромное
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2011, 19:54
Привет! Вот еще темы с ответами:

На плоскости заданы множество точек А и множество прямых B - C++
На плоскости заданы множество точек А и множество прямых B. Найти две такие различные точки из А, чтобы проходящая через них прямая была...

На плоскости задана своими координатами точка. Указать, где она расположена - C++
Можете помочь????Решить 2 задачи...На с++...Заранее Спасибо!!! 1. На плоскости ХОY задана своими координатами точка А. Указать, где она...

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

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


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

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

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