Answer : The final temperature of the mixture is, 345.108 K
Explanation :
In this problem we assumed that heat given by the hot body is equal to the heat taken by the cold body.


where,
 = specific heat of zinc =
 = specific heat of zinc = 

 = specific heat of water =
 = specific heat of water = 

 = mass of zinc = 46.1 g
 = mass of zinc = 46.1 g
 = mass of water = 80.0 g
 = mass of water = 80.0 g
 = final temperature of mixture = ?
 = final temperature of mixture = ?
 = initial temperature of zinc =
 = initial temperature of zinc = 

 = initial temperature of water =
 = initial temperature of water = 

Now put all the given values in the above formula, we get:


Therefore, the final temperature of the mixture is, 345.108 K