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

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

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

Координаты точки - C++

15.12.2011, 19:54. Просмотров 434. Ответов 2
Метки нет (Все метки)

Решить задачу, используя структуру point для хранения координат точки:
Найти такую точку, сумма расстояний от которой до остальных точек множества минимальна.

(Видимо предполагается, что множество точек задано в пространстве)

Добавлено через 1 час 6 минут
********

Добавлено через 2 часа 10 минут
******
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2011, 19:54     Координаты точки
Посмотрите здесь:

Считать из файла координаты точки и радиус окружности C++
C++ Координаты точки на плоскости
Попадут ли точки в координаты окружности C++
C++ Определить полярные координаты точки
C++ Координаты точки нажатия мыши.
Координаты точки пересечения двух отрезков C++
C++ Напечатать координаты точки пересечения прямых
Рассчитать координаты точки C++
C++ Узнать экранные координаты точки
C++ Написать программу, которая вводит координаты точки (x, y)
C++ Как ввести координаты точки?
C++ Случайные координаты на заданном расстоянии от точки

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
15.12.2011, 21:49     Координаты точки #2
Цитата Сообщение от PetrMohanov Посмотреть сообщение
(Видимо предполагается, что множество точек задано в пространстве)
Серьезно??!!

Видимо, так:
C++
1
2
3
4
5
6
7
8
for ( int i = 0; i < n; i++ )
{
    sum = 0.0;
    for ( int j = 0; j < n; j++ )
        sum += pow( ( p[ i ].x - p[ j ].x ) * ( p[ i ].x - p[ j ].x ) + ( p[ i ].y - p[ j ].y ) * ( p[ i ].y - p[ j ].y ), 0.5 );
    if ( sum < min )
    min = sum;
}
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
15.12.2011, 22:23     Координаты точки #3
Mиxaил, я не силен в геометрии, но пространство тремя координатами задается - x,y,z. А у Вас плоскость.
Yandex
Объявления
15.12.2011, 22:23     Координаты точки
Ответ Создать тему
Опции темы

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