Цитата(Nat111 @ 21.2.2009, 15:58) *

int dy/siny=-2int cosxdx
делаем замену
tg(y/2)=t => y=2arctgt
dy=(2dt)/(1+t^2)
получаем:
2int ((tg(y/2))/(tg^2(y/2)+1))*((2dt)/(1+t^2))=-2int cosxdx

А тангенс половинного аргумента вы как заменили? У вас интеграл должен получиться только зависящим от t. Еще раз внимательно просмотрите пример, посмотрите другой подобный пример. Скачайте, например, книгу Каплан "Практические занятия по высшей математике", там подобные примеры также рассматриваются. Вообще посмотрите тему интегрирования, особенно рациональных дробей, т.к. в конечном итоге вы должны свести ваш интеграл к такому.