Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2011, 00:26   #1
Ins1De
Пользователь
 
Регистрация: 26.05.2010
Сообщений: 34
По умолчанию Окружности

Дано :



Нужно что бы при вводе координат x, y в CSpinEdit точка в выделенной части была true, а в не выделленной false.

вот что получилось...но помоему не правильно...с алгеброй плохова то у меня...ошибка где то в вычислениях...помогите кто знает.

Цитата:
int x=CSpinEdit1->Value,
y=CSpinEdit2->Value;
bool f= pow (x-1,2)+pow(y-1,2)<=25 && ((x+1)/(1+1))/((y+1)/(-1-1)) || pow(x+1,2)+pow(y-1,2)>=9 && ((x+1)/(1+1))/((y+1)/(-1-1)) && (x-1,2)+pow(y-1,2)<=25;
Memo1->Lines->Add("Точка (" +(String)x+ ", " +(String)y+ ") + " + BoolToStr(f, true));
Ins1De вне форума Ответить с цитированием
Старый 17.10.2011, 00:37   #2
Ins1De
Пользователь
 
Регистрация: 26.05.2010
Сообщений: 34
По умолчанию

все сделал.

Цитата:
bool f= pow (x-1,2)+pow(y-1,2)<=25 && ((x+1)/(1+1))>((y+1)/(-1-1)) && pow(x+1,2)+pow(y-1,2)>=9 ;
ошибка была тут.
Ins1De вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Движение окружности What's_That? Паскаль, Turbo Pascal, PascalABC.NET 11 28.07.2011 21:19
пересекающиеся окружности katena1 Помощь студентам 0 29.03.2010 21:39
Задача на окружности Ozerich Помощь студентам 10 14.02.2010 04:27
Дивижение окружности по окружности Irina8340 Помощь студентам 10 13.05.2009 20:25
движение окружности по окружности MyQwErTy Помощь студентам 13 04.11.2008 22:52