| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Ошибка в программе, нахождение точки |
| Автор: SIMarOK 26.10.2004, 19:32 | ||
| Проблема в следующем: Дана окружность единичного радиуса и парабола y= 7x^2 - 2 Принадлежит ли точка D выделенной части плоскости ( исключая границу ). http://simarok.narod.ru/graphik.bmp Вот код программы:
Как еще можно представить условия задачи в программе...вроде все правельно работает, но показав преподу он сказал что это чуш Помогите пожалуйста кто знает, спасибо |
| Автор: boevik 27.10.2004, 00:11 | ||||||||
| Не знаю почему назвал чушью, но кое что желательно перепесать. Кусок кода:
желатально вынести перед if, так как в обеих частях он одинаков.
А насчет, того верен ли алгоротм решения, я не смотрел. Добавлено @ 00:14 Кажется, я догадываюсь в чем чушь. Посмотри внимательно на код:
и
|
| Автор: SIMarOK 27.10.2004, 07:43 | ||||
Ну окружность, а именно
|
| Автор: boevik 27.10.2004, 08:07 |
| SIMarOK, странно, что ты только Y проверяешь, а что с X, не надо проверять? |
| Автор: boevik 27.10.2004, 08:20 |
| С утра, мне повидемому, лучше думается. X проверять не надо и похоже твоё условие достаточно для проверки принадлежности точки выделенной части плоскости. |