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

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

Войти
Регистрация
Восстановить пароль
 
Сергей_24
Сообщений: n/a
#1

Дано множество точек. Найти медиану. - C++

11.04.2011, 23:02. Просмотров 833. Ответов 1
Метки нет (Все метки)

Учусь на первом курсе. Получил вот такое задание:"Медианой множества, состоящего из четного числа точек на плоскости, называется прямая, соединяющая любые две точки множества, по обе стороны от которой лежит равное количество точек. Дано множество точек на плоскости. Найти медианы." Попытался сделать, но не вышло. Объясните пожалуйста что дальше делать.


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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
struct mn 
 
{ double x,y;};
 
int main () 
{
int m,i,k;
do { cout << endl << "Vvedite chetnoe kolichestvo tochek: "; cin >> m; }
while(m<1);
mn *t1;
t1 = new mn[m];
 
 
for (i=0; i<m; i++)
{ cout << endl << i+1 << "." << endl; 
cin >> t1[i].x;
cin >> t1[i].y; }
 
cout << endl << "Mnojestvo ";
for (i=0; i<m; i++) 
cout << endl << "(" << t1[i].x << ", " << t1[i].y << ")"<<endl;
 
k=m*(m-1)/2; 
cout << endl <<"Koli-vo otrezkov: "<< k <<endl;
 
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2011, 23:02     Дано множество точек. Найти медиану.
Посмотрите здесь:

дано множество отрезков.найти max объединение C++
C++ Множество точек.Найти множество треугльники
найти две наиболее удаленных друг от друга точки (множество точек задано на плоскости) C++
C++ Дано несколько точек с целочисленными координатами. Определить максимальное количество точек из них, лежащих на одной прямой. Если можно напечатать н
Найти медиану ряда C++
C++ Задано множество точек в трехмерном пространстве. Найти минимум радиусов шаров с центрами в этих точках, содержащих ровно n точек этого множества
C++ Дана точка A и множество B из N точек. Найти номер точки из множества B, наиболее удаленной от точки A
Дано множество точек на плоскости C++
Найти координаты точек пересечения окружности с экспонентой и сформировать из них множество А C++
C++ Заданное множество точек на плоскости. Найти выпуклую оболочку этого множества
C++ Дано множество точек на плоскости. Необходимо найти 4 точки (с максимальными и минимальными значениями x и y)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CEBEP
105 / 105 / 9
Регистрация: 21.03.2010
Сообщений: 437
09.05.2011, 23:28     Дано множество точек. Найти медиану. #2
актуально ещё?
Yandex
Объявления
09.05.2011, 23:28     Дано множество точек. Найти медиану.
Ответ Создать тему
Опции темы

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