Помощь - Поиск - Пользователи - Календарь
Полная версия: Графика
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
mitz
Задача: Программа должна изображать на экране колеблющийся согласно законам физики маятник. Начальное отклонение маятника должно обеспечиваться стрелками ®, . Запуск маятника клавишей <пробел>.
Она почти готова, только когда маятник выходит за пределы экрана, выходит куча ошибок wacko.gif Помогите, пожалуйста, исправить эту ошибку.
ggg333
Поставь маятник так, чтобы не выходил за края(в центр).

Добавлено через 12 мин.
А может вся фигня из-за ClientWidth...
mitz
Цитата(ggg333 @ 2.06.2008 23:26) *

Поставь маятник так, чтобы не выходил за края(в центр).

Добавлено через 12 мин.
А может вся фигня из-за ClientWidth...

А как это сделать? Что-то мне непонятно... blink.gif
мисс_граффити
проблема возникает из-за того, что D<0, а ты пытаешься извлекать из него корень.
где-то в формуле ошибка, видимо.

а вообще - ты что-то перемудрил с х,хх, у, уу.
постарайся избавиться от глобальных переменных и все, что необходимо, передавать в функции.
mitz
Я что-то с этим не могу разобраться... А как это будет выглядеть в виде программного кода? В смысле, исправить ошибку?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.