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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2010, 19:38   #1
Alexsey1991
Пользователь
 
Регистрация: 14.12.2009
Сообщений: 32
Вопрос Подпрограмма с графикой

На плоскости заданы 5 точек своими координатами.Выяснить,какие точки находятся на максимальном и минимальном растояние друг от друга.Программу оформить в виде процедуры,в которую в качестве параметра передается массив точек ,составить ещё и функцию вычисления растояния между точек!Работа в паскале!
Alexsey1991 вне форума Ответить с цитированием
Старый 13.04.2010, 10:30   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,821
По умолчанию

При чем тут графика? Только из-за того,что точки есть?
Таки в чем проблема? Не знаете как посчитать расстояние между двумя точками? Или как найти максимум (минимум) из нескольких чисел?
p51x вне форума Ответить с цитированием
Старый 13.04.2010, 11:35   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
5 точек своими координатами
Допустим:
Код:
 type
  TPoint=record x,y:integer;end;
 var
  a;array[1..5] of TPoint;
Тогда проверка может выглядеть так:
Код:
 for i:=1 to 5 do begin
  for j:=1 to 5 do begin
    h:=sqrt(sqr(a[i].x-a[j].x)+sqr(a[i].y-a[j].y))
    if h<min then {a[i] и a[j] на минимальном расстоянии}
    И так остальные условия
 end;end;
Смысл понятен?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.04.2010, 18:16   #4
Alexsey1991
Пользователь
 
Регистрация: 14.12.2009
Сообщений: 32
По умолчанию

Да понял спасибо
Alexsey1991 вне форума Ответить с цитированием
Старый 13.04.2010, 18:18   #5
Alexsey1991
Пользователь
 
Регистрация: 14.12.2009
Сообщений: 32
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
При чем тут графика?
Попутал маленичко
Alexsey1991 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подпрограмма Maks6169 Помощь студентам 4 13.02.2010 12:30
Паскаль--Подпрограмма Lyf4ever Помощь студентам 5 13.05.2009 14:09
Подпрограмма с массивом NSvirus Паскаль, Turbo Pascal, PascalABC.NET 2 03.05.2009 17:38
подпрограмма alex1313 Паскаль, Turbo Pascal, PascalABC.NET 2 02.04.2009 21:13
Подпрограмма и массивы.. phantom4eg Помощь студентам 2 04.03.2009 10:55