次の関数の( )内の区間における最大値、最小値を求めよ。
(1)y=x+2cosx (0≦x≦π)
(2)y=x(e^x)   (-2≦x≦0)
どなたか、解き方等の詳細を教えてください。お願いします。