КАРТА САЙТА
Sibnet.ru
Sibnet.ru

Sibnet.ru — это информационно-развлекательный интернет-проект, ориентированный на широкий круг Сибирского региона.
По данным Rambler Top100, Sibnet.ru является самым популярным порталом в Сибири.

Контакты:
АО "Ринет"
ОГРН 1025402475856
г. Новосибирск, ул. Якушева, д. 37, 3 этаж
отдел рекламы:
(383) 347-10-50, 347-06-78, 347-22-11, 347-03-97

Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Авторизируйтесь,
чтобы продолжить
Некоторые функции доступны только зарегистрированным пользователям
Неправильный логин или пароль

Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!

Здравствуйте, гость ( Вход | Регистрация )



 
Ответить в эту темуОткрыть новую тему
> есть тут маньяки-delphi?:)
Ronaldo_9
сообщение 27.4.2013, 22:13
Сообщение #1


Любит поговорить
Group Icon


Группа: Sibnet-club
Сообщений: 409
Регистрация: 17.1.2010
Пользователь №: 196 870



Репутация:   79  


Доброго времени суток!
Нужна помощь. Задали реализовать задачу по физики в Delphi. А я даже не знаю с чего начать


Эскизы прикрепленных изображений
Прикрепленное изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
shouhei
сообщение 27.4.2013, 22:42
Сообщение #2


Himmelsstürmer
Group Icon


Группа: Events and facts club
Сообщений: 33 866
Регистрация: 2.4.2008
Из: Caught somewhere in time
Пользователь №: 27 739



Репутация:   1422  


Бесплатная подсказка — начать надо с решения задачи по физике на бумажке.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ronaldo_9
сообщение 27.4.2013, 23:30
Сообщение #3


Любит поговорить
Group Icon


Группа: Sibnet-club
Сообщений: 409
Регистрация: 17.1.2010
Пользователь №: 196 870



Репутация:   79  


Цитата(shouhei @ 27.4.2013, 21:42) *

Бесплатная подсказка — начать надо с решения задачи по физике на бумажке.

смешно. но мне реальную помощь бы unsure.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rejy
сообщение 28.4.2013, 1:45
Сообщение #4


Cogito, ergo sum
Group Icon


Группа: Sibnet-club
Сообщений: 266
Регистрация: 1.2.2010
Пользователь №: 206 007



Репутация:   11  


Цитата(Ronaldo_9 @ 27.4.2013, 23:30) *

смешно. но мне реальную помощь бы unsure.gif

Каков вопрос - таков ответ. Какой "реальной помощи" вы хотите получить? Сформулируйте вопрос точнее.
P.S. общая картина действий будет такова: запустите delphi, создайте форму, добавьте графическую компоненту, пару кнопок(моделировать и выход), напишите процедуры обработчики событий для кнопок.
В обработчике нажатия на кнопку "моделировать" запрограммируйте процесс решения задачи(решение на листочке очень здесь поможет) и отбразите на графической компоненте поведение шариков.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ronaldo_9
сообщение 28.4.2013, 2:25
Сообщение #5


Любит поговорить
Group Icon


Группа: Sibnet-club
Сообщений: 409
Регистрация: 17.1.2010
Пользователь №: 196 870



Репутация:   79  


Цитата(Rejy @ 28.4.2013, 0:45) *

Каков вопрос - таков ответ. Какой "реальной помощи" вы хотите получить? Сформулируйте вопрос точнее.
P.S. общая картина действий будет такова: запустите delphi, создайте форму, добавьте графическую компоненту, пару кнопок(моделировать и выход), напишите процедуры обработчики событий для кнопок.
В обработчике нажатия на кнопку "моделировать" запрограммируйте процесс решения задачи(решение на листочке очень здесь поможет) и отбразите на графической компоненте поведение шариков.

общая картина ясна. с первыми шагами тоже всё понятно. с написанием проблемы. как код будет выглядеть?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
shouhei
сообщение 28.4.2013, 12:35
Сообщение #6


Himmelsstürmer
Group Icon


Группа: Events and facts club
Сообщений: 33 866
Регистрация: 2.4.2008
Из: Caught somewhere in time
Пользователь №: 27 739



Репутация:   1422  


Код будет выглядеть просто:
Объявление формы(с двумя кнопками и графической компонентой, можно ещё задать TEdit'ы для ввода скорости и масс шариков)
Можно сделать отдельную процедуру для отрисовки шариков. Анимация делается просто. Рисуешь кружок, рисуешь этот же кружок цветом фона, приращиваешь координату, рисуешь снова. И так до тех пор, пока шарик не дойдёт до края формы. Делов то.
Физика тоже проста, закон сохранения импульса — результирующая скорость будет v=m1*v1/(m1+m2)

Для анимации можно использовать таймер, можно использовать свой счётчик, паузу между приращениями координат можно считать самому, используя значения скорости и размеры формы — полный простор для творчества.

А если ты хочешь, чтобы тебе был готовый код — это не помощь, а услуга.


» Спасибо сказали: «
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ronaldo_9
сообщение 28.4.2013, 16:35
Сообщение #7


Любит поговорить
Group Icon


Группа: Sibnet-club
Сообщений: 409
Регистрация: 17.1.2010
Пользователь №: 196 870



Репутация:   79  


Цитата(shouhei @ 28.4.2013, 11:35) *

А если ты хочешь, чтобы тебе был готовый код — это не помощь, а услуга.

А тут, например, возможно такую услугу получить?wink.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
mephisto
сообщение 28.4.2013, 18:07
Сообщение #8


ортодоксальный линуксоид
Group Icon


Группа: VIP
Сообщений: 7 724
Регистрация: 17.11.2007
Из: столицы вашей родины
Пользователь №: 10 849



Зачем тебе диплом без образования?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ronaldo_9
сообщение 28.4.2013, 19:24
Сообщение #9


Любит поговорить
Group Icon


Группа: Sibnet-club
Сообщений: 409
Регистрация: 17.1.2010
Пользователь №: 196 870



Репутация:   79  


Цитата(mephisto @ 28.4.2013, 17:07) *

Зачем тебе диплом без образования?

да тут не в дипломе дело
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rejy
сообщение 29.4.2013, 15:57
Сообщение #10


Cogito, ergo sum
Group Icon


Группа: Sibnet-club
Сообщений: 266
Регистрация: 1.2.2010
Пользователь №: 206 007



Репутация:   11  


Цитата(Ronaldo_9 @ 28.4.2013, 16:35) *

А тут, например, возможно такую услугу получить?wink.gif

Нет.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
mephisto
сообщение 30.4.2013, 0:18
Сообщение #11


ортодоксальный линуксоид
Group Icon


Группа: VIP
Сообщений: 7 724
Регистрация: 17.11.2007
Из: столицы вашей родины
Пользователь №: 10 849



Цитата(Christopher89 @ 28.4.2013, 17:10) *

Кто-то имеет образование, им гордится, а как "не" писать, так и не научился.

Имелось в виду слитно-раздельно.

Образование — не только, и не столько, умение писать в соответствии с нормами литературного русского языка. Это сбалансированный набор знаний, умений и навыков, необходимых для ведения профессиональной деятельности и полноценной жизни , плюс воспитание и эрудиция.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wirel
сообщение 30.4.2013, 10:39
Сообщение #12


МЕГА флудер
*****


Группа: Banned
Сообщений: 26 164
Регистрация: 6.6.2008
Пользователь №: 35 873



Цитата(Ronaldo_9 @ 28.4.2013, 16:35) *

А тут, например, возможно такую услугу получить?wink.gif

любой каприз за ваши $$ wink.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 20.4.2024, 0:14
Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Размещение рекламы:
тел: (383) 347-06-78, 347-10-50

Правила использования материалов