回答

単位を書きましょう。

左辺は高温の40gの水が失った熱です。
熱量[J]を計算するには、まず熱容量[J/K]を計算します。
熱容量[J/K]を求めるには比熱容量(比熱)[J/g K]
を使います。

水の比熱容量は、4.2[J/g K]なので、
40gの水の熱容量[J/K]は

40[g]×4.2[J/(g K)]=168[J/K]

次に、失った熱量[J]は、
168[J/K]×(40-31)[K]
=168×9[J] と分かります。…①

右辺は低温の140gの水と熱容量Cの容器が
受け取った熱です。

同様に、まず熱容量[J/K]を計算します。

140[g]×4.2[J/g K]+C[J/K]
=588+C[J/K]

次に、受け取った熱量[J]は、
(588+C)[J/K] ×(31-27)[K]
=(588+C)×4[J]

と分かります。…②

①=②でCを求めます。

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