Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: ZC   (29.06.2008 в 14:23)
задана окружность,
x = R*cos(t)
y = R*sin(t)
центр и радиус вводит пользователь, и дана точка которую тоже вводит пользователь, и если эта точка принадлежит окружности, то вычислить длину вектора L=sqrt((x-x0)в2-(y-y0)в2-Rв2), а если не принадлежит вывести на дисплей ошибку


double t,pi;
pi=2*3.1415926535;

for(t=0; t<pi; t+=0.001)
{

if ( (m_x = m_x0 + m_r*cos(t)) && (m_y = m_y0 + m_r*sin(t)) )
{
MessageBox("Принадлежит","result",MB_OK);
break;
}
else continue;


}


помогите решить...


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: