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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2011, 23:04   #1
Человек Панда
Пользователь
 
Регистрация: 04.02.2011
Сообщений: 75
Подмигивание Массив типа tpoint(delphi)

Здравтсвуйте.Меня интересует работа с массивом типа tpoint.Вопрос:правильно ли описаны координаты 3-х точек плоскости:
const a:array[1..3]of tpoint=((30,20),(90,60),(50,45))? такое "внутренне представление"?

Если верно,то как можно реализовать синхронное смещение точек на плоскости,т.е изменение координат происходит по одному закону?
как я понимаю:
var i:byte;
for i:=1 to 3 do
a[i]:=a[i]*2;
end;
Что произойдет с координатами?Их xi и yi увеличатся вдвое?
Как правильно задать в цикле изменение координат?В моем случае x координаты изменяются по одному закону,а y по другому.Как же обратиться отдельно ко всем xi и yi?
Спасибо за понимание.
Человек Панда вне форума Ответить с цитированием
Старый 09.02.2011, 04:48   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

> a[i]:=a[i]*2;

не прокатит.

> Как же обратиться отдельно ко всем xi и yi?

Код:
A[i].X := A[i].X + dX;
A[i].Y := A[i].Y + dY;
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 09.02.2011, 17:47   #3
Человек Панда
Пользователь
 
Регистрация: 04.02.2011
Сообщений: 75
По умолчанию

Спасибо.Вы мне очень помогли.
Человек Панда вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив типа char (c++) Blad47 Помощь студентам 5 10.10.2010 12:17
[Delphi] Массив типа char Рамик Помощь студентам 1 20.09.2010 18:20
Передача TPoint - TServerSocket, TClientSocket Nater Общие вопросы Delphi 8 08.09.2010 17:59
Массив типа char * das Ma:dchen Общие вопросы C/C++ 9 13.06.2010 17:21
Динамический массив TPoint NSV Общие вопросы Delphi 5 26.02.2010 18:14