Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C++ Builder > Borland C++ |
Автор: Sania1 5.4.2007, 10:52 |
задан элипс с центром в точке(20,0) и проходящие через точки(10,0),(30,0),(20,5)и (20,-5).Точка с координатами(I;J),координаты которой меняются по следуещей формуле, в зависемости от координат I(нулевое)=1,J(нулевое)=2, L(нулевое)=-1 далее формулы. определить попадает ли эта точка внутрь заданого элипса не меньше чем за 50 шагов. Я знаю эта задача не сложная но сам не понимаю как сделать. Плз помогите |
Автор: _hunter 5.4.2007, 10:59 |
сделать это так: записываеш уравнение условия попадания точки в элипс; меняеш координаты точки; выполняеш проверку попадания. хотя не понятно при чем тут шаги и что значит но это мелочи... |
Автор: SenkraD 5.4.2007, 11:03 |
Ну что ж отвечу в стиле _hunter вам в отдел "Центр помощи" нудно было бы. А вообще, можно вычисли координаты прямоугольника в который вписан елипс, потос создай елисовидный регион (CreateEllipticRgn) и фунцией PtInRegion проверяеш попадание точки в область |
Автор: Sania1 5.4.2007, 12:40 |
Можешь написать ее. Я вообще не имею представления с чего начать. |
Автор: _hunter 5.4.2007, 13:35 |
есил тебе нужно "написать ее" -- тебе уже посоветовали куда такие вопросы постить... тут еще и раздел "работа" есть... |
Автор: Sania1 5.4.2007, 13:53 |
Ну блин те трудно разве написать такую программу? |
Автор: _hunter 5.4.2007, 14:12 |
не то, чтобы трудно... просто нет желания... |
Автор: Bunny 5.4.2007, 15:12 | ||
Sania1 здесь за тебя никто ничего писать не будет, да и вообще с такими резкими высказываниями ты не туда зашел. |
Автор: Sania1 5.4.2007, 17:36 |
Мне просто для контрольной по программированию эта задача срочно нужна. Помогите плз кто может если не трудно. |
Автор: _hunter 5.4.2007, 17:58 |
ну так определяй цену и пость в "работу". там напишут... |
Автор: pms 6.4.2007, 11:59 |
вопрос конечно интересный, наду почитать |