![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.11.2007
Сообщений: 11
|
![]()
Верно ли, что точки пересечения параболы y=ax^2 и прямой px+qy+2=0 лежат в квадрате со сторонами паралельными осям координат, с центром (0;0) и длинной равной 26?
хелп...=( Как задать параболу? оси координат? ![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
С чего вы взяли, что это геометрическая задача? По-моему элементарная алгебра. Решаете ситему приведенных выше уравнений, получаете координаты точек пересечения(если они есть), Проверяете, входят ли данные координаты в итервал [-13,13] по обеим осям.
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 22.11.2007
Сообщений: 11
|
![]()
аглгебраическая) понял уже...а теперь вот не могу понять в чем ошибка...
Цитата:
|
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]() Цитата:
1.Если D(дискриминант)<0, то прямая и парабола не пересекаются. 2.Если D=0, прямая касается параболы. x=-p/(2*a*q); y=p^2/(3*a^2*q^2). Определяешь, входит ли данная точка в заданный прямоугольник. 3.Усли D>0, есть две точки пересечения. Решаешь уравнение, находишь х1 и х2, потом у1 и у2, определяешь, входят ли данные точки в заданный прямоугольник. |
|
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 22.11.2007
Сообщений: 11
|
![]()
2 puporev
вот оно горе-творение)) но куча ошибок... Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 22.11.2007
Сообщений: 11
|
![]()
ааа блин...тупо считать D=(p*(x*x)-4*(q*a*(x*x))*2);, если значение х неизвестно =((((((((
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Если вы даже не знаете, как считается дискриминант, то вам уже никто не поможет. Учите алгебру.
|
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 22.11.2007
Сообщений: 11
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#9 | ||
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]() Цитата:
Цитата:
если x1>=-13 + x1<=13 + x2>=-13 + x2<=13 + y1>=-13 + y1<=13 + y2>=-13 + y2<=13, т.е. описать обе координаты обоих пересечений, всего 8 условий, а не 4, как у тебя. Все остальное вроде правильно. |
||
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 22.11.2007
Сообщений: 11
|
![]()
все, спасибо огромное, в универе сам доделал с пересечениями...и надо было после каждого условия return 0; сделать.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача | Vitas1234 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 07.07.2008 12:10 |
Задача по ТП. | GE076 | Помощь студентам | 11 | 07.12.2007 19:29 |
задача, SOS | Exo | Microsoft Office Excel | 2 | 25.09.2007 14:04 |