Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2010, 14:33   #1
Darth_Programmeder
 
Регистрация: 10.12.2009
Сообщений: 5
По умолчанию Точки на декартовой плоскости

Здравствуйте уважаемые программисты, мне нужна помощь вот по такой проблеме. На декартовой плоскости с генерировать "К" случайных пронумерованных точек(К-вводиться с клавиатуры). Т.Е чтобы разброс точек на координатной плоскости был рандомный. И найти расстояние между всеми точками. Заранее большое спасибо!!!! В Delphi

Последний раз редактировалось Darth_Programmeder; 20.03.2010 в 14:41.
Darth_Programmeder вне форума Ответить с цитированием
Старый 20.03.2010, 16:30   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Цитата:
Сообщение от Darth_Programmeder Посмотреть сообщение
расстояние между всеми точками
Длину контура или длину всевозможных отрезков?

Если нужен контур, то объяви динамические массив mas: array of array of integer;
Установи размер setlength(mas, 2, k);
В цикле for i := 0 to k-1 генерируй точки mas[0, i]:=random(101)-50 и mas[1, i]:=random(101)-50;
Затем в цикле от 1 до к-1 вычисляй расстояние по т. Пифагора sqrt(sqr(mas[0, i]-mas[0, i-1]) + sqr(mas[1, i]-mas[1, i-1])) и суммируй. Осталось прибавить расстояние между первой и последней (так же по т. Пифагора)
eoln вне форума Ответить с цитированием
Старый 20.03.2010, 17:29   #3
Скандербег
Форумчанин
 
Регистрация: 04.04.2009
Сообщений: 438
По умолчанию

Вариант вывода точек и расстояний между ними.
Вложения
Тип файла: zip project.zip (201.9 Кб, 12 просмотров)
Скандербег вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нахождение точки на медиане треугольника в координатной плоскости. Вадим Буренков Свободное общение 4 22.06.2010 19:18
Задача про точки на плоскости Единорог Помощь студентам 3 16.12.2009 17:30
точки на плоскости (*Х*З*) *PASCAL* tipson Помощь студентам 10 09.07.2009 10:28
Описание трассы движения точки на плоскости Эмиль_C++ Общие вопросы C/C++ 104 15.06.2009 00:45
Нахождение трассы движения точки на плоскости Эмиль_C++ Общие вопросы C/C++ 4 20.04.2009 14:26