回答

②比熱は1gのものを1Kあげるのに使う熱量
それが0.2
4gを1Kあげるには0.2×4=0.8
15Kあげるには0.8×15=12J

③上のと同様にすると
2×20×x=240
x=6度

④変化後の温度をTとすると
20どの水がもらう熱量は4.2×200×(T-20)
80どの水が失う熱量は4.2×100×(80-T)
これらが等しいので4.2×200×(T-20)=4.2×100×(80-T)
これを解いてT=40度

この回答にコメントする
疑問は解決しましたか?