![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 27.09.2012
Сообщений: 1
|
![]()
пожалуйста помогите понять задачу....Дана прямоугольная область, состоящая из 300квадратов (15 строк по 20 столбцов). По области двигаются шарики, каждый из которых характерезуется номером и цветом. причем при достижении границ области производится отражение по следующему закону:
-если шарик подходит к ранице под углом 90 градусов, то он отражается под углом 45 или 135(выбирается случайным образом ) к границе; -если шарик подходит к ранице под углом 45 или 135 градусов, то он отражается под углом 90 градусов к границе; При добавлении, начальные координаты и направление движения(+-1 по каждой из координат) шарика задаются случайным образом. Если при движении шарика клетка, в которую он захочет переместиться, занята, то шарик остается на месте. Предусмотрть добавление и удаление шариков, изменение их цвета. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Динара, что у Вас конкретно не получается? Поле нарисовали? движение одного шарика запрограммировали?
p.s. я не хочу Вас расстраивать, но эта задачка вполне себе тянет на фриланс (написание программы за деньги)... Если Вы сами что-то начнёте делать, то Вам обязательно помогут, но, боюсь, что людей, которые напишут это "с нуля" здесь на форуме будет немного... |
![]() |
![]() |
![]() |
#3 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
![]()
Ну в принципе оно не особо сложно, на самом деле, часа на два работы.
Вопрос сразу: шарик пришел к границе, а отразиться ему некуда (все занято) - как обрабатывается? Шарик ждет следующего тика и "отражается" по указанным законам или начинает двигаться случайным образом? Пишите в личку, если согласны заплатить деньги за разработку.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
делфи,движение | Ильгизуля | Помощь студентам | 2 | 23.05.2013 19:23 |
Зарисовка шариков | HeLLiSH | Общие вопросы Delphi | 6 | 22.06.2012 10:10 |
Задача на движение | Prodote_Privet | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 07.10.2011 16:58 |
массивы шариков | nexzis | Помощь студентам | 4 | 02.11.2010 17:34 |
Движение ломанной линии Делфи | Walter | Помощь студентам | 8 | 23.05.2009 19:42 |