積分の問題なんですが、1週間ほど考えたのですが分かりません。

(1) ∫[0->1]√(1+x+(x^2))dx

(2) ∫[0->1/2](1/√(x*(1-x)))dx

です。(2)は、√((1-x)/x) = t と置いて考えると言われました。
しかし、このとき x=0 を代入すると t は虚数単位になってしまいます・・・。
助けてください。お願いします。