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

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

Войти
Регистрация
Восстановить пароль
 
Adjikas
0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 3
#1

написать программу которая рассчитывает расстояние N точек на плоскости. Координаты х и у. - C++

19.10.2011, 13:02. Просмотров 687. Ответов 5
Метки нет (Все метки)

Значит занимаемся программированием 3ье занятие а препод в институте уже задает огого задачки))
Вот в чем проблема. Нужно написать программу которая рассчитывает расстояние N точек на плоскости. Координаты х и у. Как выделить память я знаю, открыть файл и скопировать данные в массив тоже знаю мне не понятна сама логика программы. Нужно написать функцию но с этим я думаю сам справлюсь. Помогите пжл. В Си только без доп. библиотек я имею ввиду только стандартные stdio, conio, math и alloc. Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2011, 13:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос написать программу которая рассчитывает расстояние N точек на плоскости. Координаты х и у. (C++):

Функция, которая вернет номера двух из трех заданных точек на плоскости, расстояние между которыми минимально - C++
Написать функцию Otr(x1,y1,x2,y2,х3,у3) вещественного типа, которая вернет номера двух из трех заданных точек на плоскости, расстояние...

Написать программу, которая рассчитывает значение функции от 2 аргументов х и y, которые заданы таблицей - C++
Написать программу, которая рассчитывает значение функции от 2 аргументов х и y, которые заданы таблицей. Помогите, не могу понять с чего...

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

Составить программу, которая запрашивает координаты 10 точек - C++
Составить программу, которая запрашивает координаты 10 точек и определяет , сколько из них попадет в кольцо с внутренним радиусом 10мм и...

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

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

5
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.10.2011, 13:34 #2
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
#include <stdio.h>
#include <math.h>
...
typedef struct {
    float x;
    float y;
} Point;
...
float Length(const Point* p1, const Point* p2)
{
    return sqrt(pow(p1->x - p2->x, 2.0f) + pow(p1->y - p2->y, 2.0f));
}
...
Point point[N];
float length[N * N - N];
...
int i, j, k;
for (i = 0; i < N; ++i)
{
    for (j = 0, k = 0; j < N; ++j)
    {
        if (i != j)
        {
             length[k++] = Length(&point[i], &point[j]);
        }
    }
}
1
Noa
19.10.2011, 13:46
  #3

Не по теме:

Цитата Сообщение от Adjikas Посмотреть сообщение
мне не понятна сама логика программы
Теорему Пифагора в школе больше не проходят? О_о

1
Adjikas
0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 3
19.10.2011, 15:03  [ТС] #4
Цитата Сообщение от Noa Посмотреть сообщение

Не по теме:


Теорему Пифагора в школе больше не проходят? О_о

Остряк. Мне не понятно как реализовать программу, спасибо за столь полезный ответ.
0
Noa
19.10.2011, 15:09
  #5

Не по теме:

Цитата Сообщение от Adjikas Посмотреть сообщение
Остряк. Мне не понятно как реализовать программу, спасибо за столь полезный ответ.
Вам до меня доходчиво ответили. Или не понимаете как реализовать ответ???

0
Adjikas
0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 3
19.10.2011, 15:35  [ТС] #6
Цитата Сообщение от Noa Посмотреть сообщение

Не по теме:


Вам до меня доходчиво ответили. Или не понимаете как реализовать ответ???

Нет. Я уже все сделал, спасибо Юпитеру.
0
19.10.2011, 15:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2011, 15:35
Привет! Вот еще темы с ответами:

заданы координаты трех точек. Напишите программу, которая проверяет, являются ли эти точки вершинами треугольника. - C++
На входе заданы координаты трех точек. Напишите программу, которая проверяет, являются ли эти точки вершинами треугольника. :) ...

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

Структура, координаты точек, расстояние между ними. - C++
Доброе время суток. Если можете, помогите найти ошибку. Заранее благодарю. Задача. Найти такую точку пространства, сумма...

Написать программу, которая вводит координаты точки (x, y) - C++
Вот не совсем понимаю после if, что писать по рисунку. 6 рисунок который квадратнообразный Нарушение правил форума п 5.18...


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

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

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